<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html>
<html b:version='2' class='v2' expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
<head>
  <meta content='264AAF869CEEB5D7336D2466320A1CA4' name='msvalidate.01'/>
  <meta content='IE=EmulateIE7' http-equiv='X-UA-Compatible'/>
  <meta content='FrontEndLab - Admin' name='author'/>
  
  <b:if cond='data:blog.pageType != &quot;static_page&quot;'>
  <b:if cond='data:blog.pageType != &quot;item&quot;'>
  	<b:if cond='data:blog.url == data:blog.homepageUrl'>
		<meta content='Website Design, Website Development, User Experience, User Interface Design, Web Developer Essentials, Website Components, Web Technologies, CMS Themes, Tools and Resources ' name='keywords'/>
	</b:if>
  </b:if>
  <b:else/>
  	<meta expr:content='data:blog.metaDescription' name='keywords'/>
  </b:if>
  
  <b:if cond='data:blog.pageType == &quot;item&quot;'>
    <meta expr:content='data:blog.metaDescription' name='keywords'/>
  </b:if>
  
  <b:if cond='data:blog.url == data:blog.homepageUrl'>
	<title>FrontEndLab</title>
  <b:else/>
    <title><data:blog.pageName/></title>
  </b:if>
  
  <!-- Descriptions of pages -->
  <b:if cond='data:blog.url == &quot;http://www.frontendlab.net/search/label/Articles&quot;'>
  	<meta content='Useful Articles on Web Technologies and Standards, HTML, HTML5, CSS, CSS3, JavaScript, jQuery, UX-UI, Animation etc.' name='description'/>
  </b:if>
  <b:if cond='data:blog.url == &quot;http://www.frontendlab.net/search/label/WD-Essentials&quot;'>
  	<meta content='Essentials for Web Developer like Tools, Resources, Frameworks, Layouts, Menus, Navigations, Sliders, Carousels, Icons, Tabs, Accordions, Buttons, Forms etc.' name='description'/>
  </b:if>
  <b:if cond='data:blog.url == &quot;http://www.frontendlab.net/search/label/Gallery&quot;'>
  	<meta content='Gallery covers Web Design, Branding, Websites, Products and inspiration for Web Designers and Developers.' name='description'/>
  </b:if>
  <b:if cond='data:blog.url == &quot;http://www.frontendlab.net/search/label/Themes&quot;'>
  	<meta content='Browse and download free and latest themes for WordPress, Drupal, Joomla, Tumblr, Blogger etc.' name='description'/>
  </b:if>
  <b:if cond='data:blog.url == &quot;http://www.frontendlab.net/search/label/WordPress%20Themes&quot;'>
  	<meta content='Browse and download free and latest themes for WordPress.' name='description'/>
  </b:if>
  <b:if cond='data:blog.url == &quot;http://www.frontendlab.net/search/label/Blogger%20Themes&quot;'>
  	<meta content='Browse and download free and latest themes for Blogger.' name='description'/>
  </b:if>
  
  <script src='http://code.jquery.com/jquery-1.8.2.min.js' type='text/javascript'/>
  <script src='http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.js' type='text/javascript'/>

  <b:if cond='data:blog.isMobile'>
    <meta content='width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0' name='viewport'/>
  <b:else/>
    <meta content='width=1100' name='viewport'/>
  </b:if>
  <b:include data='blog' name='all-head-content'/>
  
<b:skin><![CDATA[/*-----------------------------------------------
Blogger Template Style
Name:     FrontEndLab Template
Designer: Puneet Sharma
Website:  www.frontendlab.net
webfolio: puneet.frontendlab.net
----------------------------------------------- */
/* Variable definitions
====================
<Variable name="keycolor" description="Main Color" type="color" default="#66bbdd" value="#fbb1b2"/>
<Group description="Page Text" selector="body">
<Variable name="body.font" description="Font" type="font"
default="normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif" value="normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif"/>
<Variable name="body.text.color" description="Text Color" type="color" default="#222222" value="#4d4d4d"/>
</Group>
<Group description="Backgrounds" selector=".body-fauxcolumns-outer">
<Variable name="body.background.color" description="Outer Background" type="color" default="#66bbdd" value="#de6e70"/>
<Variable name="content.background.color" description="Main Background" type="color" default="#ffffff" value="#ffffff"/>
<Variable name="header.background.color" description="Header Background" type="color" default="transparent" value="transparent"/>
</Group>
<Group description="Links" selector=".main-outer">
<Variable name="link.color" description="Link Color" type="color" default="#2288bb" value="#cd2b25"/>
<Variable name="link.visited.color" description="Visited Color" type="color" default="#888888" value="#8f8f8f"/>
<Variable name="link.hover.color" description="Hover Color" type="color" default="#33aaff" value="#ff553e"/>
</Group>
<Group description="Blog Title" selector=".header h1">
<Variable name="header.font" description="Font" type="font"
default="normal normal 60px Arial, Tahoma, Helvetica, FreeSans, sans-serif" value="normal normal 60px Arial, Tahoma, Helvetica, FreeSans, sans-serif"/>
<Variable name="header.text.color" description="Title Color" type="color" default="#3399bb"  value="#c8383f"/>
</Group>
<Group description="Blog Description" selector=".header .description">
<Variable name="description.text.color" description="Description Color" type="color"
default="#777777"  value="#808080"/>
</Group>
<Group description="Tabs Text" selector=".tabs-inner .widget li a">
<Variable name="tabs.font" description="Font" type="font"
default="normal normal 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif" value="normal normal 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif"/>
<Variable name="tabs.text.color" description="Text Color" type="color" default="#999999" value="#9e9e9e"/>
<Variable name="tabs.selected.text.color" description="Selected Color" type="color" default="#000000" value="#000000"/>
</Group>
<Group description="Tabs Background" selector=".tabs-outer .PageList">
<Variable name="tabs.background.color" description="Background Color" type="color" default="#f5f5f5" value="#f7f7f7"/>
<Variable name="tabs.selected.background.color" description="Selected Color" type="color" default="#eeeeee" value="#f0f0f0"/>
</Group>
<Group description="Post Title" selector="h3.post-title, .comments h4">
<Variable name="post.title.font" description="Font" type="font"
default="normal normal 22px Arial, Tahoma, Helvetica, FreeSans, sans-serif" value="normal normal 22px Arial, Tahoma, Helvetica, FreeSans, sans-serif"/>
</Group>
<Group description="Date Header" selector=".date-header">
<Variable name="date.header.color" description="Text Color" type="color"
default="#4d4d4d" value="#4d4d4d"/>
<Variable name="date.header.background.color" description="Background Color" type="color"
default="transparent" value="transparent"/>
</Group>
<Group description="Post Footer" selector=".post-footer">
<Variable name="post.footer.text.color" description="Text Color" type="color" default="#666666" value="#727272"/>
<Variable name="post.footer.background.color" description="Background Color" type="color"
default="#f9f9f9" value="#fbfbfb"/>
<Variable name="post.footer.border.color" description="Shadow Color" type="color" default="#eeeeee" value="#f0f0f0"/>
</Group>
<Group description="Gadgets" selector="h2">
<Variable name="widget.title.font" description="Title Font" type="font"
default="normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif" value="normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif"/>
<Variable name="widget.title.text.color" description="Title Color" type="color" default="#000000" value="#000000"/>
<Variable name="widget.alternate.text.color" description="Alternate Color" type="color" default="#999999" value="#9e9e9e"/>
</Group>
<Group description="Images" selector=".main-inner">
<Variable name="image.background.color" description="Background Color" type="color" default="#ffffff" value="#ffffff"/>
<Variable name="image.border.color" description="Border Color" type="color" default="#eeeeee" value="#f0f0f0"/>
<Variable name="image.text.color" description="Caption Text Color" type="color" default="#4d4d4d" value="#4d4d4d"/>
</Group>
<Group description="Accents" selector=".content-inner">
<Variable name="body.rule.color" description="Separator Line Color" type="color" default="#eeeeee" value="#f0f0f0"/>
<Variable name="tabs.border.color" description="Tabs Border Color" type="color" default="#f0f0f0" value="#f0f0f0"/>
</Group>
<Variable name="body.background" description="Body Background" type="background"
color="#de6e70" default="$(color) none repeat scroll top left" value="$(color) none no-repeat scroll center center"/>
<Variable name="body.background.override" description="Body Background Override" type="string" default="" value=""/>
<Variable name="body.background.gradient.cap" description="Body Gradient Cap" type="url"
default="url(//www.blogblog.com/1kt/simple/gradients_light.png)" value="none"/>
<Variable name="body.background.gradient.tile" description="Body Gradient Tile" type="url"
default="url(//www.blogblog.com/1kt/simple/body_gradient_tile_light.png)" value="none"/>
<Variable name="content.background.color.selector" description="Content Background Color Selector" type="string" default=".content-inner" value=".content-inner"/>
<Variable name="content.padding" description="Content Padding" type="length" default="10px" value="10px"/>
<Variable name="content.padding.horizontal" description="Content Horizontal Padding" type="length" default="10px" value="$(content.padding)"/>
<Variable name="content.shadow.spread" description="Content Shadow Spread" type="length" default="40px" value="40px"/>
<Variable name="content.shadow.spread.webkit" description="Content Shadow Spread (WebKit)" type="length" default="5px" value="5px"/>
<Variable name="content.shadow.spread.ie" description="Content Shadow Spread (IE)" type="length" default="10px" value="10px"/>
<Variable name="main.border.width" description="Main Border Width" type="length" default="0" value="0"/>
<Variable name="header.background.gradient" description="Header Gradient" type="url" default="none" value="none"/>
<Variable name="header.shadow.offset.left" description="Header Shadow Offset Left" type="length" default="-1px" value="-1px"/>
<Variable name="header.shadow.offset.top" description="Header Shadow Offset Top" type="length" default="-1px" value="-1px"/>
<Variable name="header.shadow.spread" description="Header Shadow Spread" type="length" default="1px" value="1px"/>
<Variable name="header.padding" description="Header Padding" type="length" default="30px" value="30px"/>
<Variable name="header.border.size" description="Header Border Size" type="length" default="1px" value="1px"/>
<Variable name="header.bottom.border.size" description="Header Bottom Border Size" type="length" default="1px" value="$(header.border.size)"/>
<Variable name="header.border.horizontalsize" description="Header Horizontal Border Size" type="length" default="0" value="0"/>
<Variable name="description.text.size" description="Description Text Size" type="string" default="140%" value="140%"/>
<Variable name="tabs.margin.top" description="Tabs Margin Top" type="length" default="0"  value="0"/>
<Variable name="tabs.margin.side" description="Tabs Side Margin" type="length" default="30px"  value="30px"/>
<Variable name="tabs.background.gradient" description="Tabs Background Gradient" type="url"
default="url(//www.blogblog.com/1kt/simple/gradients_light.png)" value="url(//www.blogblog.com/1kt/simple/gradients_light.png)"/>
<Variable name="tabs.border.width" description="Tabs Border Width" type="length" default="1px" value="1px"/>
<Variable name="tabs.bevel.border.width" description="Tabs Bevel Border Width" type="length" default="1px" value="1px"/>
<Variable name="date.header.padding" description="Date Header Padding" type="string" default="inherit" value="inherit"/>
<Variable name="date.header.letterspacing" description="Date Header Letter Spacing" type="string" default="inherit" value="inherit"/>
<Variable name="date.header.margin" description="Date Header Margin" type="string" default="inherit" value="inherit"/>
<Variable name="post.margin.bottom" description="Post Bottom Margin" type="length" default="25px" value="25px"/>
<Variable name="image.border.small.size" description="Image Border Small Size" type="length" default="2px" value="2px"/>
<Variable name="image.border.large.size" description="Image Border Large Size" type="length" default="5px" value="5px"/>
<Variable name="page.width.selector" description="Page Width Selector" type="string" default=".region-inner" value=".region-inner"/>
<Variable name="page.width" description="Page Width" type="string" default="auto" value="auto"/>
<Variable name="main.section.margin" description="Main Section Margin" type="length" default="15px" value="15px"/>
<Variable name="main.padding" description="Main Padding" type="length" default="15px" value="15px"/>
<Variable name="main.padding.top" description="Main Padding Top" type="length" default="30px" value="30px"/>
<Variable name="main.padding.bottom" description="Main Padding Bottom" type="length" default="30px" value="30px"/>
<Variable name="paging.background"
color="#ffffff"
description="Background of blog paging area" type="background"
default="transparent none no-repeat scroll top center" value="transparent none no-repeat scroll top center"/>
<Variable name="footer.bevel" description="Bevel border length of footer" type="length" default="0" value="0"/>
<Variable name="mobile.background.overlay" description="Mobile Background Overlay" type="string"
default="transparent none repeat scroll top left" value="transparent none repeat scroll top left"/>
<Variable name="mobile.background.size" description="Mobile Background Size" type="string" default="auto" value="auto"/>
<Variable name="mobile.button.color" description="Mobile Button Color" type="color" default="#ffffff"  value="#ffffff"/>
<Variable name="startSide" description="Side where text starts in blog language" type="automatic" default="left" value="left"/>
<Variable name="endSide" description="Side where text ends in blog language" type="automatic" default="right" value="right"/>
*/
.cse .gsc-control-cse, .gsc-control-cse{padding:0!important;}
.content-outer .search{border:0!important;margin-top:1px!important;}]]></b:skin>

<b:template-skin>
  <b:variable default='1190px' name='content.width' type='length' value='1100px'/>
  <b:variable default='0' name='main.column.left.width' type='length' value='0px'/>
  <b:variable default='440px' name='main.column.right.width' type='length' value='360px'/>

  <![CDATA[
  body {
    min-width: $(content.width);
  }

  .content-outer, .content-fauxcolumn-outer, .region-inner {
    min-width: $(content.width);
    max-width: $(content.width);
    _width: $(content.width);
  }

  .main-inner .columns {
    padding-left: $(main.column.left.width);
    padding-right: $(main.column.right.width);
  }

  .main-inner .fauxcolumn-center-outer {
    left: $(main.column.left.width);
    right: $(main.column.right.width);
    /* IE6 does not respect left and right together */
    _width: expression(this.parentNode.offsetWidth -
        parseInt("$(main.column.left.width)") -
        parseInt("$(main.column.right.width)") + 'px');
  }

  .main-inner .fauxcolumn-left-outer {
    width: $(main.column.left.width);
  }

  .main-inner .fauxcolumn-right-outer {
    width: $(main.column.right.width);
  }

  .main-inner .column-left-outer {
    width: $(main.column.left.width);
    right: 100%;
    margin-left: -$(main.column.left.width);
  }

  .main-inner .column-right-outer {
    width: $(main.column.right.width);
    margin-right: -$(main.column.right.width);
  }

  #layout {
    min-width: 0;
  }

  #layout .content-outer {
    min-width: 0;
    width: 800px;
  }

  #layout .region-inner {
    min-width: 0;
    width: auto;
  }
  ]]>
</b:template-skin>

<script type='text/javascript'>
	//<![CDATA[
	function bp_thumbnail_resize(image_url,post_title,image_size)
	{
	var show_default_thumbnail=true;
	var default_thumbnail="http://2.bp.blogspot.com/-erTXCq61ULM/TmHYAQBZ0GI/AAAAAAAACCs/6cBX54Dn6Gs/s72-c/default.png";
	if(show_default_thumbnail == true && image_url == "") image_url= default_thumbnail;
	image_tag='<img src="'+image_url.replace('/s72-c/','/s'+image_size+'-c/')+'" class="homeThumbnail" alt="'+post_title+'"/>';
	if(image_url!="") return image_tag; else return "";
	}
	//]]>
</script>

<style>
body{font-family: Arial, sans-serif;}
/* selection */
::selection{background: #b0b0b0;color:#ffffff;}
::-moz-selection {background: #b0b0b0;color:#ffffff;}
::-webkit-selection {background: #b0b0b0;color:#ffffff;}
::-khtml-selection {background: #b0b0b0;color:#ffffff;}
::-o-selection {background: #b0b0b0;color:#ffffff;}
a{color:#0060b5;text-decoration:none;}
a:hover{text-decoration:underline;}
h1, h2, h3, h4, h5, h6 {
	color: black;
	font-family: Helvetica,Arial;
	font-weight: bold;
}
h1{letter-spacing: -1px;line-height:1;margin-bottom:5px;}
h2, .linkwithin_text{line-height:1;margin-bottom:10px;background:#f2f2f2;padding:5px 10px;border:1px solid #ddd;font-weight:normal;
  box-shadow:-2px -2px 0 #ddd;-moz-box-shadow:-2px -2px 0 #ddd;-webkit-box-shadow:-2px -2px 0 #ddd;-khtml-box-shadow:-2px -2px 0 #ddd;-o-box-shadow:-2px -2px 0 #ddd;
  text-shadow: 0px 2px 0px #fff;-moz-text-shadow: 0px 2px 0px #fff;-webkit-text-shadow: 0px 2px 0px #fff;-khtml-text-shadow: 0px 2px 0px #fff;-o-text-shadow: 0px 2px 0px #fff;
}
.linkwithin_text{font-size:20px;line-height:1;padding:5px 10px!important;}

h3{padding:5px 10px;border-left:5px solid #cecece;margin-bottom:10px;background:#f2f2f2;}

/* roll */
.roll {display: inline-block;overflow: hidden;vertical-align: top;-webkit-perspective: 400px;-moz-perspective: 400px;-webkit-perspective-origin: 50% 50%;-moz-perspective-origin: 50% 50%;}
.roll span {display: block;position: relative;padding: 0 2px;-webkit-transition: all 400ms ease;-moz-transition: all 400ms ease;-webkit-transform-origin: 50% 0%;-moz-transform-origin: 50% 0%;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;}
.roll:hover span {-webkit-transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg );-moz-transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg );}
.roll span:after {content: attr(data-title);display: block;position: absolute;left: 0;top: 0;padding: 0 2px;color: #fff;background: #41b7d8;-webkit-transform-origin: 50% 0%;-moz-transform-origin: 50% 0%;-webkit-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );-moz-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );}

/* Prettyprint */
.com { color: #93a1a1; }
.lit { color: #195f91; }
.pun, .opn, .clo { color: #93a1a1; }
.fun { color: #dc322f; }
.str, .atv { color: #D14; }
.kwd, .linenums .tag { color: #1e347b; }
.typ, .atn, .dec, .var { color: teal; }
.pln { color: #48484c; }
.prettyprint {
  padding: 8px;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
}
.prettyprint.linenums {
  -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
     -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
          box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
}
/* Specify class=linenums on a pre to get line numbering */
ol.linenums {
  margin: 0 0 0 33px; /* IE indents via margin-left */
} 
ol.linenums li {
  padding-left: 12px;
  color: #bebec5;
  line-height: 18px;
  text-shadow: 0 1px 0 #fff;
}

/* demo css */
.demo{border:1px dotted #cecece;padding:10px;}
pre.prettyprint{font-size:13px;overflow:auto;}
pre.prettyprint ol{margin-left:-8px;}

/* sharebar */
.sharebar{
	border:1px solid #dddddd;
	width:60px !important;min-height:274px;
	border-right:0;
	position:absolute;
	text-align:center;
	left:-66px;
	background:#fff;
	padding:10px 0 10px 5px !important;
	border-radius: 0px 0px 0px 0px;
        z-index: 0;
}
.sharebar:before{display:inline-block;content:&#39;&#39;;width:63px;height:2px;position:absolute;bottom:-3px;left:2px;background:#ddd;}

/* fel-footer */
.fel-footer .row1{height:60px;line-height:1.1;margin-top:10px;border-bottom:1px solid #ddd;}
.fel-footer .row1 a{display:inline-block;}
.fel-footer .row2{border-top:1px solid #fff;padding-top:15px}
.fel-footer .row2 .footerLinks{float:right;font-size:11px;font-family:Arial;
    text-shadow:0 1px 1px #fff;-moz-text-shadow:0 1px 1px #fff;-webkit-text-shadow:0 1px 1px #fff;-khtml-text-shadow:0 1px 1px #fff;-o-text-shadow:0 1px 1px #fff;
}
.fel-footer .row2 .footerLinks .single{padding:0 10px;border-right:1px solid #cecece;border-left:1px solid #fff;float:left;}
.fel-footer .row2 .footerLinks .single:first-child{padding-left:0;border-left:0;}
.fel-footer .row2 .footerLinks .single:last-child{padding-right:0;border-right:0;}

/* hide footer */
footer{padding-top:20px;}
footer .footer-outer{display:none;}

/* post */
.post{
  	background:#ffffff;color: #575757;font: 14px/21px Arial,Helvetica,sans-serif;border:1px solid #dddddd;margin-bottom:25px;
}
.post img{padding:3px;border:1px solid #ddd;background:#fdfdfd;
  border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;
}
.post .entry-title{font-size:30px;font-weight:normal;margin-bottom:10px;line-height:1;
    text-shadow:0px 2px 0px #f0f0f0;-moz-text-shadow:0px 2px 0px #f0f0f0;-webkit-text-shadow:0px 2px 0px #f0f0f0;-khtml-text-shadow:0px 2px 0px #f0f0f0;-o-text-shadow:0px 2px 0px #f0f0f0;
}
.post .entry-title a{color:#000;text-decoration:none;}
.post .entry-title a:hover{background:#f0f0f0;}

/* fel-post */
.fel-post-details{font-style:italic;font-size:14px;background:#f7f7f7;padding:0 5px;display:inline-block;margin-bottom:10px;
  text-shadow:1px 1px 0 #fff;-moz-text-shadow:1px 1px 0 #fff;-webkit-text-shadow:1px 1px 0 #fff;-khtml-text-shadow:1px 1px 0 #fff;-o-text-shadow:1px 1px 0 #fff;
}
.fel-post-image-column{width:125px;}
.fel-post-image-column img{display:block;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-o-border-radius:0;}
.fel-post-details-column{padding:15px 25px;}

/* leader_board */
.leader_board{
    box-shadow:2px 2px 0px #dddddd;-moz-box-shadow:2px 2px 0px #dddddd;-webkit-box-shadow:2px 2px 0px #dddddd;-khtml-box-shadow:2px 2px 0px #dddddd;-o-box-shadow:2px 2px 0px #dddddd;
}

/* permalink */
.fel-permalink-post{
	padding:25px 25px;
}

/* blog-pager */
.blog-pager{
	background:transparent;padding:10px 0px;height:20px;font-family:Helvetica,Arial;font-weight:bold;
	text-shadow:0px 2px 1px #dddddd;-moz-text-shadow:0px 2px 1px #dddddd;-webkit-text-shadow:0px 2px 1px #dddddd;-khtml-text-shadow:0px 2px 1px #dddddd;-o-text-shadow:0px 2px 1px #dddddd;
}
#blog-pager{overflow: none !important;}
.blog-pager:after{content:&#39;&#39;;display:block;border-top:2px solid #ddd;margin-top:-12px}
.blog-pager span.showpageOf{position:absolute;right:0;font-family:Helvetica,Arial;font-size:12px;border:1px solid #ddd;background:#fff;padding:5px 10px;margin-top:-3px;}
.blog-pager span.showpageNum{margin:0 5px;}
.blog-pager a{border:1px solid #c1c6cc;font-size:12px;text-decoration:none;line-height:1;color:#5687c2;display:inline-block;padding:5px 8px;margin-right:5px;
  	background:#fafafb;
	background: linear-gradient(top, #fefefe 0%, #fafafb 50%,#eff1f2 100%); /* W3C */
	background: -moz-linear-gradient(top, #fefefe 0%, #fafafb 50%,#eff1f2 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top, #fefefe 0%, #fafafb 50%,#eff1f2 100%); /* Chrome10+,Safari5.1+ */
	background: -ms-linear-gradient(top, #fefefe 0%, #fafafb 50%,#eff1f2 100%); /* IE10+ */
	background: -o-linear-gradient(top, #fefefe 0%, #fafafb 50%,#eff1f2 100%); /* Opera 11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=&#39;#fefefe&#39;, endColorstr=&#39;#eff1f2&#39;,GradientType=0 ); /* IE6-9 */
}
.blog-pager a:last-child{margin-right:0;}
 	.blog-pager .showpagePoint{margin:0 5px;}
.blog-pager a:hover,.blog-pager .showpagePoint{
	border:1px solid #999;padding:5px 8px;
	background:#fefefe;
	background: linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* W3C */
	background: -moz-linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* Chrome10+,Safari5.1+ */
	background: -ms-linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* IE10+ */
	background: -o-linear-gradient(top, #fafafb 0%, #fefefe 50%,#fafafb 100%); /* Opera 11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=&#39;#fafafb&#39;, endColorstr=&#39;#fefefe&#39;,GradientType=0 ); /* IE6-9 */
}
.blog-pager .showpagePoint{box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;-webkit-box-shadow:0 0 2px #999;-khtml-box-shadow:0 0 2px #999;-o-box-shadow:0 0 2px #999;}

.blog-feeds .feed-links{font-size: 12px;text-shadow: 1px 1px 0 white;-moz-text-shadow: 1px 1px 0 #fff;-webkit-text-shadow: 1px 1px 0 #fff;-khtml-text-shadow: 1px 1px 0 #fff;-o-text-shadow: 1px 1px 0 #fff;}

/* row0 */
.row0{height:30px;background:#fff;border-bottom:1px solid #ddd;}
.row0 .topLinks{float:right;font-family:Arial;font-size:13px;}
.row0 .topLinks a{color:#999;float:left;padding:6px 10px;
    transition:0.1s;-moz-transition:0.1s;-webkit-transition:0.1s;-khtml-transition:0.1s;-o-transition:0.1s;
  }
.row0 .topLinks a:hover{color:#fff;background:#404040;text-decoration:none;}

/* blog-pager next prev */
.row2 .blog-pager-newer-link{border:2px solid transparent;float:left;margin-top:2px!important;font-size:0px !important;
  background:url(&#39;http://1.bp.blogspot.com/-RF3CQ2RN1Ss/UJlb4jg_W1I/AAAAAAAAAZQ/EPDglf-N9zU/s0/LH2-Previous-icon.png&#39;) no-repeat;width:32px;height:32px;margin-right:0!important;
}
.row2 .blog-pager-older-link{border:2px solid transparent;float:left;margin-top:2px!important;font-size:0px !important;
  background:url(&#39;http://1.bp.blogspot.com/-fdlDM6mJT8Y/UJlbsAXFghI/AAAAAAAAAZE/pFwQPmRlvbE/s0/LH2-Next-icon.png&#39;) no-repeat;width:32px;height:32px;
}
.row2 .blog-pager-newer-link:hover,.row2 .blog-pager-older-link:hover{border-color:#fff;}

body, .body-fauxcolumn-outer {
	background:#f2f2f2;
}
.header-inner .widget {
	margin:0px;
}

/* sidebar-right-1 */
#sidebar-right-1{margin:25px 0 0 25px;}
#sidebar-right-1 .widget{position:relative;padding-top:20px;}
#sidebar-right-1 .widget:first-child{border-top:0;padding-top:0px;}
#sidebar-right-1 .widget:last-child{border-bottom:0;}

/* layout */
.main-inner .column-center-inner, .main-inner .column-left-inner{
	padding: 0;
}
.main-inner .column-right-inner{
    padding: 0;
}
.section {
    margin: 0;
}
.widget {
	margin: 0;
}
.main-inner {
    padding: 0;
}
.content-inner {
    padding: 0;
}

/* customHeader */
.customHeader{}
.customHeader .row1{height:90px;background:url(&quot;http://1.bp.blogspot.com/-z0j9j2A5ZU8/UJbBg8oV3hI/AAAAAAAAARI/U932wtAhCck/s0/fel-head-bg.png&quot;);}
  .customHeader .row1 a.brand{text-decoration:none;display:inline-block;margin-left:-5px;margin-top:10px;}
  .customHeader .row1 a.brand img{display:block;}
.customHeader .row1 a.brand:active{color:#fff;}
.customHeader .row1 a.pageLink{float:right;margin-left:10px;text-decoration:none;font-size:11px;margin-top:12px;padding:10px 0;color:#3d83a0;font-family:Verdana;}
.customHeader .row1 a.pageLink:hover{color:#ffffff;}
.customHeader .row2{height:40px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;}
.customHeader .row2.scrolling{box-shadow:0 2px 2px #cecece;-moz-box-shadow:0 2px 2px #cecece;-webkit-box-shadow:0 2px 2px #cecece;-khtml-box-shadow:0 2px 2px #cecece;-o-box-shadow:0 2px 2px #cecece;}

/* fel-menu */
.fel-menu{font-family:Verdana;color:#999;display:inline-block;position:relative;z-index:10;}
.fel-menu ul{background:#fff;transform:1s;-moz-transform:1s;position:relative;z-index:10;}
.fel-menu .clear{clear:both;}
.fel-menu .caret{display:inline-block;border-top:4px solid;border-left:4px solid transparent;border-right:4px solid transparent;margin:0 0 3px 0;}
.fel-menu a {text-decoration: none;color: #999;padding: 9px 15px;display: block;line-height: 1;font-size: 14px;margin: 0;}
.fel-menu a:hover{color:#fff;}
.fel-menu ul li{position:relative;}
.fel-menu &gt; ul &gt; li &gt; a{font-weight:bold;}
.fel-menu &gt; ul &gt; li:hover &gt; a{color:#fff;}
.fel-menu ul li ul li{border-bottom:1px solid #555;}
.fel-menu ul li ul li:last-child{border-bottom:0;}
.fel-menu &gt; ul &gt; li{border-right:1px solid #cecece;float:left;}
.fel-menu &gt; ul &gt; li:nth-child(5){border-right:0;}
.fel-menu ul{margin:0;padding:0;}
.fel-menu ul li{list-style-type:none;display:inline-block;}
.fel-menu ul li &gt; ul li{display:block;margin:0 5px;}
.fel-menu ul li ul{display:none;position:absolute;left:-1px;border:1px solid #999;top:40px;border-top:0;min-width:200%;z-index:11;}
.fel-menu &gt; ul &gt; li:first-child &gt; ul{border-left:0;left:0;}
.fel-menu &gt; ul &gt; li &gt; ul{max-height:350px;overflow-y:auto;overflow-x:hidden;}
.fel-menu ul li ul a{width:100%;}
.fel-menu ul li:hover &gt; ul{display:block;}
.fel-menu li:hover, .fel-menu li:hover &gt; ul{background:#000;}
.fel-menu ul li:hover &gt; ul li a{padding:10px 10px;}

/* search */
.customHeader .row2 .search{float:right;position:relative;margin-top:6px;}
.customHeader .row2 .search input[type=&quot;text&quot;]{border:1px solid #ddd;color:#afa9b9;padding:5px 25px 5px 10px;margin:0!important;
}
.customHeader .row2 .search input[type=&quot;submit&quot;]{position:absolute;right:1px;top:2px;height:24px;width:24px;background:transparent;border:0;
  	background:transparent url(&#39;http://cdn1.iconfinder.com/data/icons/TWG_Retina_Icons/24/magnifier.png&#39;) no-repeat;background-position:0px 0px;
}
.customHeader .row2 .search input[type=&quot;submit&quot;]:hover{cursor:pointer;}

/* fel-row-column */
.fel-row{*zoom:1;display:table;width:100%;}
.fel-row .fel-column{display:table-cell;vertical-align:top;float:none;}
.fel-row .fel-column.zero{width:0.1px;}
*html .fel-row .fel-column{float:left;padding:0;border:0;margin:0;} /* IE5, IE6 */
*+html .fel-row .fel-column{float:left;padding:0;border:0;margin:0;} /* IE7 */

/* icons */
[class^=&quot;icon-social-&quot;],[class*=&quot; icon-social-&quot;]{display:inline-block;width:14px;height:14px;line-height:14px;vertical-align:text-top;background:url(&quot;http://4.bp.blogspot.com/-PvJcUrzNJrw/UIGk-K1cw0I/AAAAAAAAAK8/XzqIPC0A4C4/s0/social_icons.gif&quot;) no-repeat center center;}

/* socialIcons */
.socialIcons{float:right;margin-top:20px;}
.socialIcons .single{float:left;margin-right:10px;}
.socialIcons .single:last-child{float:left;margin-right:0px;}
.socialIcons a{float:left;width:48px;height:48px;}
.socialIcons a:hover{}
.socialIcons a.rss{background:url(&#39;http://2.bp.blogspot.com/-hCZNXRXGyEY/UJaxp9PyNxI/AAAAAAAAAP0/WmxbjORFwWw/s0/rss.png&#39;) no-repeat;}
.socialIcons a.rss{background:url(&#39;http://1.bp.blogspot.com/-cJWRSavzhqI/UJaycPB0ChI/AAAAAAAAAQk/PcLM4l0t6iE/s0/rss.png&#39;) no-repeat;}
.socialIcons a.facebook{background:url(&#39;http://2.bp.blogspot.com/-1cl7lokhv3E/UJax5gOzi2I/AAAAAAAAAQA/2vaGpsjINBI/s0/facebook.png&#39;) no-repeat;}
.socialIcons a.facebook{background:url(&#39;http://1.bp.blogspot.com/-kVY2uS8oklU/UJayUO5Y-6I/AAAAAAAAAQY/KQPFWAtj1r8/s0/facebook.png&#39;) no-repeat;}
.socialIcons a.twitter{background:url(&#39;http://1.bp.blogspot.com/-_9zDNE1HUV0/UJayKb6P3eI/AAAAAAAAAQM/jrepdMNw_d4/s0/twitter.png&#39;) no-repeat;}
.socialIcons a.twitter{background:url(&#39;http://2.bp.blogspot.com/-yecAZ6jhwTk/UJaykLIxoqI/AAAAAAAAAQw/fH4oIGwowOU/s0/twitter.png&#39;) no-repeat;}
.socialIcons a.google{background:url(&#39;http://4.bp.blogspot.com/-32t7o-sysFA/UJlbPRf70tI/AAAAAAAAAYs/DsyinWkeM6s/s0/google%252B.png&#39;) no-repeat;}
.socialIcons a.google{background:url(&#39;http://4.bp.blogspot.com/-2oH_3XEd034/UJlbYglqc9I/AAAAAAAAAY4/6XHSj1as2xk/s0/google%252B.png&#39;) no-repeat;}

/* status-msg-wrap */
.status-msg-wrap{font-size: 110%;position: relative;width: 100%;background:#fff;}
.status-msg-wrap .status-msg-body{padding: 0.3em 0;font-size:17px;color:#575757;position: absolute;text-align: center;z-index: 4;border:1px solid #ddd;}
.status-msg-wrap .status-msg-body b{color:#000;font-size:19px;}
.status-msg-wrap .status-msg-body a{text-decoration:none;font-size:14px;}
.status-msg-wrap .status-msg-body a:hover{text-decoration:underline;}
.status-msg-wrap .status-msg-border{border:none;margin-bottom:25px;opacity:1;}
.status-msg-wrap .status-msg-border .status-msg-bg{background:#fff;}

/* email subscribe */
form.feedburner{
margin:20px 0 0;
display:block;
clear:both;
}
.dcstyle{
background:url(http://3.bp.blogspot.com/-pl1ECUAcVEQ/T4YS7ZgR_uI/AAAAAAAAB_k/R92yDhiO65Q/s400/email_icon.png) no-repeat scroll 4px center transparent;
padding:7px 15px 7px 35px;
color:#666;
font-weight:bold;
text-decoration:none;
border:1px solid #D3D3D3;
-moz-box-shadow: 1px 1px 1px #CCC inset;
-webkit-box-shadow: 1px 1px 1px #CCC inset;
box-shadow: 1px 1px 1px #CCC inset;
}
.dcsubmit{
color:#666;
font-weight:bold;
text-decoration:none;
padding:6px 15px;
border:1px solid #D3D3D3;
cursor: pointer;
background: #fbfbfb;
background: -moz-linear-gradient(top, #fbfbfb 0%, #f4f4f4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f4f4f4));
background: -webkit-linear-gradient(top, #fbfbfb 0%,#f4f4f4 100%);
background: -o-linear-gradient(top, #fbfbfb 0%,#f4f4f4 100%);
background: -ms-linear-gradient(top, #fbfbfb 0%,#f4f4f4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=&#39;#FBFBFB&#39;, endColorstr=&#39;#F4F4F4&#39;,GradientType=0 );
background: linear-gradient(top, #fbfbfb 0%,#f4f4f4 100%);
}

#emailwidget-outer {
background: #fff;
border: 1px solid #DDD;
padding: 8px;
width:480px;
}

#emailwidget-outer td{
padding:3px 0;
}

/* gotop */
.gotop{float:right;margin-left:10px;margin-right:0!important;margin-top:4px !important;width:32px;height:32px;font-size:0!important;
  background: url(&#39;http://4.bp.blogspot.com/-cDl7ISbQSQQ/UJlizoLOt3I/AAAAAAAAAZ0/1OaZCie9APE/s0/navigate-up-icon.png&#39;) no-repeat;display:none;
}

blockquote {background:#f2f2f2;border-left:5px solid #ccc;margin:0em 0px;font-size:16px;padding:1em 10px;quotes:&quot;\201C&quot;&quot;\201D&quot;&quot;\2018&quot;&quot;\2019&quot;;
  margin-right:20px;position:relative;
  text-shadow: 0px 1px 0px #fff;-moz-text-shadow: 0px 1px 0px #fff;-webkit-text-shadow: 0px 1px 0px #fff;-khtml-text-shadow: 0px 1px 0px #fff;-o-text-shadow: 0px 1px 0px #fff;
}
blockquote:before {color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.3em;}
blockquote:after {color:#ccc;content:close-quote;font-size:4em;line-height:.1em;margin-right:.25em;position:absolute;right:0px;bottom:0px;}
blockquote p {display:inline;}

/* PopularPosts */
.PopularPosts h2{background:#fff;margin-bottom:0;border-bottom:0;box-shadow:none;}
.PopularPosts .widget-content{background:#fff}
.PopularPosts .widget-content ul{padding:0;margin:0;border:1px solid #ddd;list-style-type:none;}
.PopularPosts .widget-content ul li{padding:10px;margin:0;border-bottom:1px solid #cecece;}
.PopularPosts .item-thumbnail{margin:0;padding:0;margin-right:10px;}
.PopularPosts .item-thumbnail img{display:block;padding:3px;border:1px solid #cecece;background:#fdfdfd;}
.PopularPosts a{color:#000;line-height:1;font-size: 20px;font-weight: normal;margin-bottom: 10px;
  text-shadow: 0px 2px 0px #F0F0F0;-moz-text-shadow: 0px 2px 0px #f0f0f0;-webkit-text-shadow: 0px 2px 0px #f0f0f0;-khtml-text-shadow: 0px 2px 0px #f0f0f0;-o-text-shadow: 0px 2px 0px #f0f0f0;
}

/* demo and download */
.button {
	background-color:#3bb3e0;display:inline-block;font-size:16px!important;	padding:5px 15px;	position:relative;	font-family: &#39;Open Sans&#39;, sans-serif;	text-decoration:none;	color:#fff;	border: solid 1px #186f8f;
	background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-gradient(	linear,	left bottom,	left top,	color-stop(0, rgb(44,160,202)),	color-stop(1, rgb(62,184,229))	);
	-webkit-box-shadow: inset 0px 1px 0px #7fd2f1, 0px 1px 0px #fff;	-moz-box-shadow: inset 0px 1px 0px #7fd2f1, 0px 1px 0px #fff;	box-shadow: inset 0px 1px 0px #7fd2f1, 0px 1px 0px #fff;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	border-radius: 5px;}
.button:hover{text-decoration:none;}
.button:active {
	background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-gradient(	linear,	left bottom,	left top,	color-stop(0, rgb(62,184,229)),	color-stop(1, rgb(44,160,202))	);
}

/* related-posts-widget */
.related-posts-widget{}
.related-posts-widget h2{background:#fff;font-weight:normal;font-size:20px;
  text-shadow: 0px 2px 0px #F0F0F0;-moz-text-shadow: 0px 2px 0px #F0F0F0;-webkit-text-shadow: 0px 2px 0px #F0F0F0;-khtml-text-shadow: 0px 2px 0px #F0F0F0;-o-text-shadow: 0px 2px 0px #F0F0F0;
}
.related-posts-widget h2 a{margin-top:2px;}
.related-posts-widget ul li{float:left;width:200px!important;margin:0 10px 0px 0!important;padding:0;border:0;}
.related-posts-widget ul li:nth-child(2n){margin-right:0!important;}
.related-posts-widget ul li img{display:block;border:1px solid #ddd;background:#fff;width:192px;height:192px;padding:3px}
.related-posts-widget ul li strong{position:absolute;width:154px;height:154px;padding:20px;margin:3px;border:0;font-size:20px!important;line-height:1.2;font-weight:normal;}

/* moreInContent */
.moreInContent{position:relative;padding-bottom:20px;}
.moreInContent img{display:block;width:210px;height:210px;}
.moreInContent ul.rpw{padding:0px 0 15px 0px!important;}
.moreInContent ul.rpw li{margin-bottom:10px;position:relative;width:225px;float:left;margin-right:5px;}
  .moreInContent ul.rpw li:nth-child(3n){margin-right:0;}
  .moreInContent ul.rpw li strong{position:absolute;bottom:0;left:0;transition:0.3s;display:block;line-height:1.1;font-size:12px;padding:5px 5px 0;margin:5px 5px 5px 4px;width:200px;height:45px;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.7);border:0;text-align:center;}
.moreInContent ul.rpw li:hover strong{background:none repeat scroll 0 0 rgba(0, 0, 0, 1);}


/* status-msg-wrap */
.status-msg-wrap{padding-bottom:15px;background:transparent}
.status-msg-wrap .status-msg-body{font-size:0px;background:#fff;box-shadow:-4px -4px 0 #ddd;-moz-box-shadow:-4px -4px 0 #ddd;-webkit-box-shadow:-4px -4px 0 #ddd;-khtml-box-shadow:-4px -4px 0 #ddd;-o-box-shadow:-4px -4px 0 #ddd;}
.status-msg-wrap .status-msg-body b{font-size:40px;font-weight:normal;
  text-shadow:0px 2px 0 #ddd;-moz-text-shadow:0px 2px 0 #ddd;-webkit-text-shadow:0px 2px 0 #ddd;-khtml-text-shadow:0px 2px 0 #ddd;-o-text-shadow:0px 2px 0 #ddd;
}
.status-msg-wrap .status-msg-body a{font-size:0px;}
.status-msg-wrap .status-msg-border .status-msg-bg{background:transparent!important}
  
/* ask me anything */
#HTML6{background:#fff;position:fixed!important;right:-353px;width:353px;bottom:0px;border:1px solid #ddd;z-index:1111;
  transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-khtml-transition:0.3s;-o-transition:0.3s;padding:0!important;
}
#HTML6 h2{background:transparent;border:0;padding-top:15px;padding-left:18px;margin-bottom:0;
  text-shadow: 0 2px 0 #F0F0F0;-moz-text-shadow: 0 2px 0 #F0F0F0;-webkit-text-shadow: 0 2px 0 #F0F0F0;-khtml-text-shadow: 0 2px 0 #F0F0F0;-o-text-shadow: 0 2px 0 #F0F0F0;
}
#HTML6::after{display:block;color:#333;content:&#39;Ask Me Anything&#39;;font-weight:bold;position:absolute;left:-94px;top:104px;
  border:1px solid #ddd;background:#fff;padding:10px;line-height:1;
  transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-khtml-transform: rotate(90deg);-o-transform: rotate(90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
#HTML6:hover{right:0px;}
  
.cse .gsc-control-cse, .gsc-control-cse{padding:0!important;}
.content-outer .search{border:0!important;margin-top:1px!important;}
  
</style>

<!-- BEGIN Tynt Script -->
<script type='text/javascript'>
if(document.location.protocol==&#39;http:&#39;){
 var Tynt=Tynt||[];Tynt.push(&#39;c8pnNyGk4r4R2Nacwqm_6l&#39;);
 (function(){var s=document.createElement(&#39;script&#39;);s.async=&quot;async&quot;;s.type=&quot;text/javascript&quot;;s.src=&#39;http://tcr.tynt.com/ti.js&#39;;var h=document.getElementsByTagName(&#39;script&#39;)[0];h.parentNode.insertBefore(s,h);})();
}
</script>
<!-- END Tynt Script -->

</head>

<body expr:class='&quot;loading&quot; + data:blog.mobileClass' onload='prettyPrint();'>
  <b:if cond='data:blog.pageType == &quot;index&quot;'>
    <div itemscope='itemscope' itemtype='http://schema.org/Blog' style='display: none;'>
      <meta expr:content='data:blog.title' itemprop='name'/>
      <b:if cond='data:blog.metaDescription'>
        <meta expr:content='data:blog.metaDescription' itemprop='description'/>
      </b:if>
    </div>
  </b:if>

  <div class='body-fauxcolumns'>
    <div class='fauxcolumn-outer body-fauxcolumn-outer'>
    <div class='cap-top'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    <div class='cap-bottom'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    </div>
  </div>

  <div class='content'>
  <div class='content-fauxcolumns'>
    <div class='fauxcolumn-outer content-fauxcolumn-outer'>
    <div class='cap-top'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    <div class='fauxborder-left'>
    <div class='fauxborder-right'/>
    <div class='fauxcolumn-inner'>
    </div>
    </div>
    <div class='cap-bottom'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    </div>
  </div>
	
	<header>
    <div class='header-outer'>
    <div class='header-cap-top cap-top'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    <div class='fauxborder-left header-fauxborder-left'>
    <div class='fauxborder-right header-fauxborder-right'/>
    <div class='header-inner'>
      <b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
        <b:widget id='HTML2' locked='false' title='' type='HTML'>
          <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>

  <b:include name='quickedit'/>
</b:includable>
        </b:widget>
      </b:section>
    </div>
    </div>
    <div class='header-cap-bottom cap-bottom'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    </div>
    </header>
    
  <div class='content-outer'>
  <div class='content-cap-top cap-top'>
    <div class='cap-left'/>
    <div class='cap-right'/>
  </div>
  <div class='fauxborder-left content-fauxborder-left'>
  <div class='fauxborder-right content-fauxborder-right'/>
  <div class='content-inner'>
  	
    <div class='tabs-outer'>
    <div class='tabs-cap-top cap-top'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    <div class='fauxborder-left tabs-fauxborder-left'>
    <div class='fauxborder-right tabs-fauxborder-right'/>
    <div class='region-inner tabs-inner'>
      <b:section class='tabs' id='crosscol' maxwidgets='1' showaddelement='yes'/>
      <b:section class='tabs' id='crosscol-overflow' showaddelement='no'/>
    </div>
    </div>
    <div class='tabs-cap-bottom cap-bottom'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    </div>

    <div class='main-outer'>
    <div class='main-cap-top cap-top'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>

    <div class='fauxborder-left main-fauxborder-left'>
    <div class='fauxborder-right main-fauxborder-right'/>
    <div class='region-inner main-inner'>

      <div class='columns fauxcolumns'>

        <div class='fauxcolumn-outer fauxcolumn-center-outer'>
        <div class='cap-top'>
          <div class='cap-left'/>
          <div class='cap-right'/>
        </div>
        <div class='fauxborder-left'>
        <div class='fauxborder-right'/>
        <div class='fauxcolumn-inner'>
        </div>
        </div>
        <div class='cap-bottom'>
          <div class='cap-left'/>
          <div class='cap-right'/>
        </div>
        </div>

        <div class='fauxcolumn-outer fauxcolumn-left-outer'>
        <div class='cap-top'>
          <div class='cap-left'/>
          <div class='cap-right'/>
        </div>
        <div class='fauxborder-left'>
        <div class='fauxborder-right'/>
        <div class='fauxcolumn-inner'>
        </div>
        </div>
        <div class='cap-bottom'>
          <div class='cap-left'/>
          <div class='cap-right'/>
        </div>
        </div>

        <div class='fauxcolumn-outer fauxcolumn-right-outer'>
        <div class='cap-top'>
          <div class='cap-left'/>
          <div class='cap-right'/>
        </div>
        <div class='fauxborder-left'>
        <div class='fauxborder-right'/>
        <div class='fauxcolumn-inner'>
        </div>
        </div>
        <div class='cap-bottom'>
          <div class='cap-left'/>
          <div class='cap-right'/>
        </div>
        </div>

        <!-- corrects IE6 width calculation -->
        <div class='columns-inner'>

        <div class='column-center-outer'>
        <div class='column-center-inner'>       
          
	<div class='fel-leaderboard-ad' style='margin-top:25px;border:1px solid #ddd;text-align:center;background:#fff;padding:5px 0 1px 0;'>
		<script type='text/javascript'>
			google_ad_client = &quot;ca-pub-2762737943861458&quot;;
			google_ad_slot = &quot;4880757920&quot;;
			google_ad_width = 728;
			google_ad_height = 90;
		</script>
		<script src='http://pagead2.googlesyndication.com/pagead/show_ads.js' type='text/javascript'/>
	</div>
        
          <b:section class='main' id='main' showaddelement='no'>
            <b:widget id='HTML1' locked='false' title='' type='HTML'>
              <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>

  <b:include name='quickedit'/>
</b:includable>
            </b:widget>
            <b:widget id='Blog1' locked='false' title='Blog Posts' type='Blog'>
              <b:includable id='main' var='top'>
  <b:if cond='data:mobile == &quot;false&quot;'>

    <!-- posts -->
    <div class='blog-posts hfeed'>

      <b:include data='top' name='status-message'/>

      <data:defaultAdStart/>
      <b:loop values='data:posts' var='post'>
        <b:if cond='data:post.isDateStart'>
          <b:if cond='data:post.isFirstPost == &quot;false&quot;'>
            &lt;/div&gt;&lt;/div&gt;
          </b:if>
        </b:if>
        <b:if cond='data:post.isDateStart'>
          &lt;div class=&quot;date-outer&quot;&gt;
        </b:if>
        <b:if cond='data:post.isDateStart'>
          &lt;div class=&quot;date-posts&quot;&gt;
        </b:if>
        <div class='post-outer'>
        <b:include data='post' name='post'/>
        <b:if cond='data:blog.pageType == &quot;static_page&quot;'>
          <b:include data='post' name='comment_picker'/>
        </b:if>
        <b:if cond='data:blog.pageType == &quot;item&quot;'>
          <b:include data='post' name='comment_picker'/>
        </b:if>
        </div>
        <b:if cond='data:post.includeAd'>
          <b:if cond='data:post.isFirstPost'>
            <data:defaultAdEnd/>
          <b:else/>
            <data:adEnd/>
          </b:if>
          <div class='inline-ad'>
            <data:adCode/>
          </div>
          <data:adStart/>
        </b:if>
      </b:loop>
      <b:if cond='data:numPosts != 0'>
        &lt;/div&gt;&lt;/div&gt;
      </b:if>
      <data:adEnd/>
    </div>

    <!-- navigation -->
    <b:include name='nextprev'/>

    <!-- feed links -->
    <b:include name='feedLinks'/>

    <b:if cond='data:top.showStars'>
      <script src='//www.google.com/jsapi' type='text/javascript'/>
      <script type='text/javascript'>
        google.load(&quot;annotations&quot;, &quot;1&quot;, {&quot;locale&quot;: &quot;<data:top.languageCode/>&quot;});
        function initialize() {
          google.annotations.setApplicationId(<data:top.blogspotReviews/>);
          google.annotations.createAll();
          google.annotations.fetch();
        }
        google.setOnLoadCallback(initialize);
      </script>
    </b:if>

  <b:else/>
    <b:include name='mobile-main'/>
  </b:if>

  <b:if cond='data:top.showDummy'>
    <data:top.dummyBootstrap/>
  </b:if>

</b:includable>
              <b:includable id='backlinkDeleteIcon' var='backlink'>
  <span expr:class='&quot;item-control &quot; + data:backlink.adminClass'>
    <a expr:href='data:backlink.deleteUrl' expr:title='data:top.deleteBacklinkMsg'>
      <img src='//www.blogger.com/img/icon_delete13.gif'/>
    </a>
  </span>
</b:includable>
              <b:includable id='backlinks' var='post'>
  <a name='links'/><h4><data:post.backlinksLabel/></h4>
  <b:if cond='data:post.numBacklinks != 0'>
    <dl class='comments-block' id='comments-block'>
      <b:loop values='data:post.backlinks' var='backlink'>
        <div class='collapsed-backlink backlink-control'>
          <dt class='comment-title'>
            <span class='backlink-toggle-zippy'>&#160;</span>
            <a expr:href='data:backlink.url' rel='nofollow'><data:backlink.title/></a>
            <b:include data='backlink' name='backlinkDeleteIcon'/>
          </dt>
          <dd class='comment-body collapseable'>
            <data:backlink.snippet/>
          </dd>
          <dd class='comment-footer collapseable'>
            <span class='comment-author'><data:post.authorLabel/> <data:backlink.author/></span>
            <span class='comment-timestamp'><data:post.timestampLabel/> <data:backlink.timestamp/></span>
          </dd>
        </div>
      </b:loop>
    </dl>
  </b:if>
  <p class='comment-footer'>
    <a class='comment-link' expr:href='data:post.createLinkUrl' expr:id='data:widget.instanceId + &quot;_backlinks-create-link&quot;' target='_blank'><data:post.createLinkLabel/></a>
  </p>
</b:includable>
              <b:includable id='comment-form' var='post'>
  <div class='comment-form'>
    <a name='comment-form'/>
    <b:if cond='data:mobile'>
      <h4 id='comment-post-message'>
        <a expr:id='data:widget.instanceId + &quot;_comment-editor-toggle-link&quot;' href='javascript:void(0)'><data:postCommentMsg/></a></h4>
      <p><data:blogCommentMessage/></p>
      <data:blogTeamBlogMessage/>
      <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
      <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410' id='comment-editor' name='comment-editor' src='' style='display: none' width='100%'/>
    <b:else/>
      <h4 id='comment-post-message'><data:postCommentMsg/></h4>
      <p><data:blogCommentMessage/></p>
      <data:blogTeamBlogMessage/>
      <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
      <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410' id='comment-editor' name='comment-editor' src='' width='100%'/>
    </b:if>
    <data:post.friendConnectJs/>
    <data:post.cmtfpIframe/>
    <script type='text/javascript'>
      BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;, &#39;<data:post.communityId/>&#39;);
    </script>
  </div>
</b:includable>
              <b:includable id='commentDeleteIcon' var='comment'>
  <span expr:class='&quot;item-control &quot; + data:comment.adminClass'>
    <b:if cond='data:showCmtPopup'>
      <div class='goog-toggle-button'>
        <div class='goog-inline-block comment-action-icon'/>
      </div>
    <b:else/>
      <a class='comment-delete' expr:href='data:comment.deleteUrl' expr:title='data:top.deleteCommentMsg'>
        <img src='//www.blogger.com/img/icon_delete13.gif'/>
      </a>
    </b:if>
  </span>
</b:includable>
              <b:includable id='comment_count_picker' var='post'>
  <b:if cond='data:post.forceIframeComments'>
    <span class='cmt_count_iframe_holder' expr:data-count='data:post.numComments' expr:data-onclick='data:post.addCommentOnclick' expr:data-url='data:post.canonicalUrl'>
    </span>
  <b:else/>
    <b:if cond='data:post.commentSource == 1'>
      <span class='cmt_count_iframe_holder' expr:data-count='data:post.numComments' expr:data-onclick='data:post.addCommentOnclick' expr:data-url='data:post.canonicalUrl'>
      </span>
    <b:else/>
      <a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
        <data:post.commentLabelFull/>:
      </a>
    </b:if>
  </b:if>
</b:includable>
              <b:includable id='comment_picker' var='post'>
  <b:if cond='data:post.forceIframeComments'>
    <data:post.iframeMessage/>
    <b:include data='post' name='iframe_comments'/>
    <data:post.iframeMessage/>
    <b:if cond='data:post.showThreadedComments'>
      <b:include data='post' name='threaded_comments'/>
    <b:else/>
      <b:include data='post' name='comments'/>
    </b:if>
  <b:else/>
    <b:if cond='data:post.commentSource == 1'>
      <b:include data='post' name='iframe_comments'/>
    <b:else/>
      <b:if cond='data:post.showThreadedComments'>
        <b:include data='post' name='threaded_comments'/>
      <b:else/>
        <b:include data='post' name='comments'/>
      </b:if>
    </b:if>
  </b:if>
</b:includable>
              <b:includable id='comments' var='post'>
  <div class='comments' id='comments'>
    <a name='comments'/>
    <b:if cond='data:post.allowComments'>
      <h4><data:post.commentLabelFull/>:</h4>

      <b:if cond='data:post.commentPagingRequired'>
        <span class='paging-control-container'>
          <b:if cond='data:post.hasOlderLinks'>
            <a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'><data:post.oldestLinkText/></a>
              &#160;
            <a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'><data:post.olderLinkText/></a>
              &#160;
          </b:if>

          <data:post.commentRangeText/>

          <b:if cond='data:post.hasNewerLinks'>
            &#160;
            <a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'><data:post.newerLinkText/></a>
            &#160;
            <a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'><data:post.newestLinkText/></a>
          </b:if>
        </span>
      </b:if>

      <div expr:id='data:widget.instanceId + &quot;_comments-block-wrapper&quot;'>
        <dl expr:class='data:post.avatarIndentClass' id='comments-block'>
          <b:loop values='data:post.comments' var='comment'>
            <dt expr:class='&quot;comment-author &quot; + data:comment.authorClass' expr:id='data:comment.anchorName'>
              <b:if cond='data:comment.favicon'>
                <img expr:src='data:comment.favicon' height='16px' style='margin-bottom:-2px;' width='16px'/>
              </b:if>
              <a expr:name='data:comment.anchorName'/>
              <b:if cond='data:blog.enabledCommentProfileImages'>
                <data:comment.authorAvatarImage/>
              </b:if>
              <b:if cond='data:comment.authorUrl'>
                <a expr:href='data:comment.authorUrl' rel='nofollow'><data:comment.author/></a>
              <b:else/>
                <data:comment.author/>
              </b:if>
              <data:commentPostedByMsg/>
            </dt>
            <dd class='comment-body' expr:id='data:widget.instanceId + data:comment.cmtBodyIdPostfix'>
              <b:if cond='data:comment.isDeleted'>
                <span class='deleted-comment'><data:comment.body/></span>
              <b:else/>
                <p>
                  <data:comment.body/>
                </p>
              </b:if>
            </dd>
            <dd class='comment-footer'>
              <span class='comment-timestamp'>
                <a expr:href='data:comment.url' title='comment permalink'>
                  <data:comment.timestamp/>
                </a>
                <b:include data='comment' name='commentDeleteIcon'/>
              </span>
            </dd>
          </b:loop>
        </dl>
      </div>

      <b:if cond='data:post.commentPagingRequired'>
        <span class='paging-control-container'>
          <a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'>
            <data:post.oldestLinkText/>
          </a>
          <a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'>
            <data:post.olderLinkText/>
          </a>
          &#160;
          <data:post.commentRangeText/>
          &#160;
          <a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'>
            <data:post.newerLinkText/>
          </a>
          <a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'>
            <data:post.newestLinkText/>
          </a>
        </span>
      </b:if>

      <p class='comment-footer'>
        <b:if cond='data:post.embedCommentForm'>
          <b:if cond='data:post.allowNewComments'>
            <b:include data='post' name='comment-form'/>
          <b:else/>
            <data:post.noNewCommentsText/>
          </b:if>
        <b:else/>
          <b:if cond='data:post.allowComments'>
            <a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>
          </b:if>
        </b:if>

      </p>
    </b:if>
    <b:if cond='data:showCmtPopup'>
      <div id='comment-popup'>
        <iframe allowtransparency='true' frameborder='0' id='comment-actions' name='comment-actions' scrolling='no'>
        </iframe>
      </div>
    </b:if>

    <div id='backlinks-container'>
    <div expr:id='data:widget.instanceId + &quot;_backlinks-container&quot;'>
       <b:if cond='data:post.showBacklinks'>
         <b:include data='post' name='backlinks'/>
       </b:if>
    </div>
    </div>
  </div>
</b:includable>
              <b:includable id='feedLinks'>
  <b:if cond='data:blog.pageType != &quot;item&quot;'> <!-- Blog feed links -->
    <b:if cond='data:feedLinks'>
      <div class='blog-feeds'>
        <b:include data='feedLinks' name='feedLinksBody'/>
      </div>
    </b:if>

    <b:else/> <!--Post feed links -->
    <div class='post-feeds'>
      <b:loop values='data:posts' var='post'>
        <b:if cond='data:post.allowComments'>
          <b:if cond='data:post.feedLinks'>
            <b:include data='post.feedLinks' name='feedLinksBody'/>
          </b:if>
        </b:if>
      </b:loop>
    </div>
  </b:if>
</b:includable>
              <b:includable id='feedLinksBody' var='links'>
  <div class='feed-links'>
  <data:feedLinksMsg/>
  <b:loop values='data:links' var='f'>
     <a class='feed-link' href='http://feeds.feedburner.com/frontendlab' target='_blank'><data:f.name/></a>
  </b:loop>
  </div>
</b:includable>
              <b:includable id='iframe_comments' var='post'>

  <b:if cond='data:post.allowIframeComments'>
    <script expr:src='data:post.commentSrc' type='text/javascript'/>
    <div class='cmt_iframe_holder'/>

    <b:if cond='data:post.embedCommentForm == &quot;false&quot;'>
      <a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>
    </b:if>
  </b:if>
</b:includable>
              <b:includable id='mobile-index-post' var='post'>
  <div class='mobile-date-outer date-outer'>
    <b:if cond='data:post.dateHeader'>
      <div class='date-header'>
        <span><data:post.dateHeader/></span>
      </div>
    </b:if>

    <div class='mobile-post-outer'>
      <a expr:href='data:post.url'>
        <h3 class='mobile-index-title entry-title' itemprop='name'>
          <data:post.title/>
        </h3>

        <div class='mobile-index-arrow'>&amp;rsaquo;</div>

        <div class='mobile-index-contents'>
          <b:if cond='data:post.thumbnailUrl'>
            <div class='mobile-index-thumbnail'>
              <div class='Image'>
                <img expr:src='data:post.thumbnailUrl'/>
              </div>
            </div>
          </b:if>

          <div class='post-body'>
            <b:if cond='data:post.snippet'><data:post.snippet/></b:if>
          </div>
        </div>

        <div style='clear: both;'/>
      </a>

      <div class='mobile-index-comment'>
        <b:if cond='data:blog.pageType != &quot;static_page&quot;'>
          <b:if cond='data:post.allowComments'>
            <b:if cond='data:post.numComments != 0'>
              <b:include data='post' name='comment_count_picker'/>
            </b:if>
          </b:if>
        </b:if>
      </div>
    </div>
  </div>
</b:includable>
              <b:includable id='mobile-main' var='top'>
    <!-- posts -->
    <div class='blog-posts hfeed'>

      <b:include data='top' name='status-message'/>

      <b:if cond='data:blog.pageType == &quot;index&quot;'>
        <b:loop values='data:posts' var='post'>
          <b:include data='post' name='mobile-index-post'/>
        </b:loop>
      <b:else/>
        <b:loop values='data:posts' var='post'>
          <b:include data='post' name='mobile-post'/>
        </b:loop>
      </b:if>
    </div>

   <b:include name='mobile-nextprev'/>
</b:includable>
              <b:includable id='mobile-nextprev'>
  <div class='blog-pager' id='blog-pager'>
    <b:if cond='data:newerPageUrl'>
      <div class='mobile-link-button' id='blog-pager-newer-link'>
      <a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'>&amp;lsaquo;</a>
      </div>
    </b:if>

    <b:if cond='data:olderPageUrl'>
      <div class='mobile-link-button' id='blog-pager-older-link'>
      <a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'>&amp;rsaquo;</a>
      </div>
    </b:if>

    <div class='mobile-link-button' id='blog-pager-home-link'>
    <a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
    </div>

    <div class='mobile-desktop-link'>
      <a class='home-link' expr:href='data:desktopLinkUrl'><data:desktopLinkMsg/></a>
    </div>

  </div>
  <div class='clear'/>
</b:includable>
              <b:includable id='mobile-post' var='post'>
  <div class='date-outer'>
    <b:if cond='data:post.dateHeader'>
      <h2 class='date-header'><span><data:post.dateHeader/></span></h2>
    </b:if>
    <div class='date-posts'>
      <div class='post-outer'>

        <div class='post hentry uncustomized-post-template' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
          <b:if cond='data:post.thumbnailUrl'>
            <meta expr:content='data:post.thumbnailUrl' itemprop='image_url'/>
          </b:if>
          <meta expr:content='data:blog.blogId' itemprop='aiaBlogId'/>
          <meta expr:content='data:post.id' itemprop='aiaPostId'/>

          <a expr:name='data:post.id'/>
          <b:if cond='data:post.title'>
            <h3 class='post-title entry-title' itemprop='name'>
              <b:if cond='data:post.link'>
                <a expr:href='data:post.link'><data:post.title/></a>
              <b:else/>
                <b:if cond='data:post.url'>
                  <b:if cond='data:blog.url != data:post.url'>
                    <a expr:href='data:post.url'><data:post.title/></a>
                  <b:else/>
                    <data:post.title/>
                  </b:if>
                <b:else/>
                  <data:post.title/>
                </b:if>
              </b:if>
            </h3>
          </b:if>

          <div class='post-header'>
            <div class='post-header-line-1'/>
          </div>

          <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id' itemprop='articleBody'>
            <data:post.body/>
            <div style='clear: both;'/> <!-- clear for photos floats -->
          </div>

          <div class='post-footer'>
            <div class='post-footer-line post-footer-line-1'>
              <span class='post-author vcard'>
                <b:if cond='data:top.showAuthor'>
                  <b:if cond='data:post.authorProfileUrl'>
                    <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
                      <meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
                      <a expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
                        <span itemprop='name'>Admin</span>
                      </a>
                    </span>
                  <b:else/>
                    <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
                      <span itemprop='name'>Admin</span>
                    </span>
                  </b:if>
                </b:if>
              </span>

              <span class='post-timestamp'>
                <b:if cond='data:top.showTimestamp'>
                  <data:top.timestampLabel/>
                  <b:if cond='data:post.url'>
                    <meta expr:content='data:post.url' itemprop='url'/>
                    <a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='published' expr:title='data:post.timestampISO8601' itemprop='datePublished'><data:post.timestamp/></abbr></a>
                  </b:if>
                </b:if>
              </span>

              <span class='post-comment-link'>
                <b:if cond='data:blog.pageType != &quot;item&quot;'>
                  <b:if cond='data:blog.pageType != &quot;static_page&quot;'>
                    <b:if cond='data:post.allowComments'>
                      <a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
                        <data:post.commentLabelFull/>:
                      </a>
                    </b:if>
                  </b:if>
                </b:if>
              </span>
            </div>

            <div class='post-footer-line post-footer-line-2'>
              <b:if cond='data:top.showMobileShare'>
                <div class='mobile-link-button goog-inline-block' id='mobile-share-button'>
                  <a href='javascript:void(0);'><data:shareMsg/></a>
                </div>
              </b:if>
              <b:if cond='data:top.showDummy'>
                <div class='goog-inline-block dummy-container'><data:post.dummyTag/></div>
              </b:if>
            </div>

          </div>
        </div>

        <b:if cond='data:blog.pageType == &quot;static_page&quot;'>
          <b:include data='post' name='comment_picker'/>
        </b:if>
        <b:if cond='data:blog.pageType == &quot;item&quot;'>
          <b:include data='post' name='comment_picker'/>
        </b:if>
      </div>
    </div>
  </div>
</b:includable>
              <b:includable id='nextprev'>
    <div class='blog-pager' id='blog-pager'>
	<b:if cond='data:newerPageUrl'>
	<span id='blog-pager-newer-link'>
	<a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' title='Previous Post'>Prev Post</a>
	</span>
	</b:if>
	
	<b:if cond='data:olderPageUrl'>
	<span id='blog-pager-older-link'>
	<a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' title='Next Post'>Next Post</a>
	</span>
	</b:if>
	</div>
	<div class='clear'/>
	
	<script type='text/javascript'>

		var home_page_url = location.href;	
		
		
		var pageCount=10;
		var displayPageNum=5;
		var upPageWord =&#39;Prev&#39;;
		var downPageWord =&#39;Next&#39;;
		
		
		function showpageCount(json) {
		var thisUrl = home_page_url;
		var htmlMap = new Array();
		var thisNum = 1;
		var postNum=1;
		var itemCount = 0;
		var fFlag = 0;
		var eFlag = 0;
		var html= &#39;&#39;;
		var upPageHtml =&#39;&#39;;
		var downPageHtml =&#39;&#39;;
		
		
		
		htmlMap[htmlMap.length]=&#39;/&#39;;
		postNum++;
		
		for(var i=pageCount-1, post; post = json.feed.entry[i]; i=i+pageCount) {
		
				
			var timestamp1 = post.published.$t.substring(0,19)+post.published.$t.substring(23,29);
			timestamp = encodeURIComponent(timestamp1);
			var title = post.title.$t;
					if(thisUrl.indexOf(timestamp)!=-1 ){
							thisNum = postNum;
					}
			
					postNum++;
					htmlMap[htmlMap.length] = &#39;/search?updated-max=&#39;+timestamp+&#39;&amp;max-results=&#39;+pageCount;
			
		}
		
		var banyaknomer = htmlMap.length;
		if (json.feed.entry.length % pageCount == 0){
			var banyaknomer = htmlMap.length -1 ;
			postNum=postNum-1;
		};
		
			
		for(var p =0;p&lt; banyaknomer;p++){
			if(p&gt;=(thisNum-displayPageNum-1) &amp;&amp; p&lt;(thisNum+displayPageNum)){
				if(fFlag ==0 &amp;&amp; p == thisNum-2){
					if(thisNum==2){
						upPageHtml = &#39;&lt;span class=&quot;showpage&quot;&gt;&lt;a href=&quot;/&quot;&gt;&#39;+ upPageWord +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
					}else{
						upPageHtml = &#39;&lt;span class=&quot;showpage&quot;&gt;&lt;a href=&quot;&#39;+htmlMap[p]+&#39;&quot;&gt;&#39;+ upPageWord +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
					}
			
					fFlag++;
				}
			
				if(p==(thisNum-1)){
					html += &#39;&lt;span class=&quot;showpagePoint&quot;&gt;&#39;+thisNum+&#39;&lt;/span&gt;&#39;;
				}else{
					if(p==0){
							html += &#39;&lt;span class=&quot;showpageNum&quot;&gt;&lt;a href=&quot;/&quot;&gt;1&lt;/a&gt;&lt;/span&gt;&#39;;
		
					}else{
						html += &#39;&lt;span class=&quot;showpageNum&quot;&gt;&lt;a href=&quot;&#39;+htmlMap[p]+&#39;&quot;&gt;&#39;+ (p+1) +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
					}
				}
			
				if(eFlag ==0 &amp;&amp; p == thisNum){
					downPageHtml = &#39;&lt;span class=&quot;showpage&quot;&gt; &lt;a href=&quot;&#39;+htmlMap[p]+&#39;&quot;&gt;&#39;+ downPageWord +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
					eFlag++;
				}
			}
		}
			
		if(thisNum&gt;1){
			html = &#39;&#39;+upPageHtml+&#39; &#39;+html +&#39; &#39;;
		}
			
		html = &#39;&lt;div class=&quot;showpageArea&quot;&gt;&lt;span style=&quot;COLOR: #000;&quot; class=&quot;showpageOf&quot;&gt; Pages (&#39;+(postNum-1)+&#39;)&lt;/span&gt;&#39;+html;
			
		if(thisNum&lt;(postNum-1)){
			html += downPageHtml;	
		}
			
		if(postNum==1) postNum++;
		html += &#39;&lt;/div&gt;&#39;;
			
		
		var pageArea = document.getElementsByName(&quot;pageArea&quot;);
		var blogPager = document.getElementById(&quot;blog-pager&quot;);
		
		if(postNum &lt;= 2){
			html =&#39;&#39;;
		}
		
		for(var p =0;p&lt; pageArea.length;p++){
			pageArea[p].innerHTML = html;
		}
		
		
		if(pageArea&amp;&amp;pageArea.length&gt;0){
			html =&#39;&#39;;
		}
		
		if(blogPager){
			blogPager.innerHTML = html;
		}
		
		
		}
		
		
		function showpageCount2(json) {
		
		var thisUrl = home_page_url;
		var htmlMap = new Array();
		var isLablePage = thisUrl.indexOf(&quot;/search/label/&quot;)!=-1;
		var thisLable = isLablePage ? thisUrl.substr(thisUrl.indexOf(&quot;/search/label/&quot;)+14,thisUrl.length) : &quot;&quot;;
		thisLable = thisLable.indexOf(&quot;?&quot;)!=-1 ? thisLable.substr(0,thisLable.indexOf(&quot;?&quot;)) : thisLable;
		var thisNum = 1;
		var postNum=1;
		var itemCount = 0;
		var fFlag = 0;
		var eFlag = 0;
		var html= &#39;&#39;;
		var upPageHtml =&#39;&#39;;
		var downPageHtml =&#39;&#39;;
		
		
		
		var labelHtml = &#39;&lt;span class=&quot;showpageNum&quot;&gt;&lt;a href=&quot;/search/label/&#39;+thisLable+&#39;?&amp;max-results=&#39;+pageCount+&#39;&quot;&gt;&#39;;
		var thisUrl = home_page_url;	
		
		htmlMap[htmlMap.length]=labelHtml;
		postNum++;
		
		for(var i=pageCount-1, post; post = json.feed.entry[i]; i=i+pageCount) {
			var timestamp1 = post.published.$t.substring(0,19)+post.published.$t.substring(23,29);
			timestamp = encodeURIComponent(timestamp1);
		
			
			var title = post.title.$t;
		
					if(thisUrl.indexOf(timestamp)!=-1 ){
						thisNum = postNum;
					}
			
					if(title!=&#39;&#39;) postNum++;
					htmlMap[htmlMap.length] = &#39;/search/label/&#39;+thisLable+&#39;?updated-max=&#39;+timestamp+&#39;&amp;max-results=&#39;+pageCount;
						
			itemCount++;
		}
		
		var banyaknomer = htmlMap.length;
		if (json.feed.entry.length % pageCount == 0){
			var banyaknomer = htmlMap.length -1 ;
			postNum=postNum-1;
		};
			
		for(var p =0;p&lt; banyaknomer;p++){
			if(p&gt;=(thisNum-displayPageNum-1) &amp;&amp; p&lt;(thisNum+displayPageNum)){
				if(fFlag ==0 &amp;&amp; p == thisNum-2){
					if(thisNum==2){
						upPageHtml = labelHtml + upPageWord +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
					}else{
						upPageHtml = &#39;&lt;span class=&quot;showpage&quot;&gt;&lt;a href=&quot;&#39;+htmlMap[p]+&#39;&quot;&gt;&#39;+ upPageWord +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
					}
			
					fFlag++;
				}
			
				if(p==(thisNum-1)){
					html += &#39;&lt;span class=&quot;showpagePoint&quot;&gt;&#39;+thisNum+&#39;&lt;/span&gt;&#39;;
				}else{
					if(p==0){
						html = labelHtml+&#39;1&lt;/a&gt;&lt;/span&gt;&#39;;
					}else{
						html += &#39;&lt;span class=&quot;showpageNum&quot;&gt;&lt;a href=&quot;&#39;+htmlMap[p]+&#39;&quot;&gt;&#39;+ (p+1) +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
					}
				}
			
				if(eFlag ==0 &amp;&amp; p == thisNum){
					downPageHtml = &#39;&lt;span class=&quot;showpage&quot;&gt; &lt;a href=&quot;&#39;+htmlMap[p]+&#39;&quot;&gt;&#39;+ downPageWord +&#39;&lt;/a&gt;&lt;/span&gt;&#39;;
					eFlag++;
				}
			}
		}
			
		if(thisNum&gt;1){
			if(!isLablePage){
				html = &#39;&#39;+upPageHtml+&#39; &#39;+html +&#39; &#39;;
			}else{
				html = &#39;&#39;+upPageHtml+&#39; &#39;+html +&#39; &#39;;
			}
		}
			
		html = &#39;&lt;div class=&quot;showpageArea&quot;&gt;&lt;span style=&quot;COLOR: #000;&quot; class=&quot;showpageOf&quot;&gt; Pages (&#39;+(postNum-1)+&#39;)&lt;/span&gt;&#39;+html;
			
		if(thisNum&lt;(postNum-1)){
			html += downPageHtml;	
		}
			
		if(postNum==1) postNum++;
		html += &#39;&lt;/div&gt;&#39;;
			
		var pageArea = document.getElementsByName(&quot;pageArea&quot;);
		var blogPager = document.getElementById(&quot;blog-pager&quot;);
		
		if(postNum &lt;= 2){
			html =&#39;&#39;;
		}
		
		for(var p =0;p&lt; pageArea.length;p++){
			pageArea[p].innerHTML = html;
		}
		
		if(pageArea&amp;&amp;pageArea.length&gt;0){
			html =&#39;&#39;;
		}
		
		if(blogPager){
			blogPager.innerHTML = html;
		}
		
		
		}
		
		
	</script>
	
	<script type='text/javascript'>

	 	var thisUrl = home_page_url;
		if (thisUrl.indexOf(&quot;/search/label/&quot;)!=-1){
			if (thisUrl.indexOf(&quot;?updated-max&quot;)!=-1){
				var lblname1 = thisUrl.substring(thisUrl.indexOf(&quot;/search/label/&quot;)+14,thisUrl.indexOf(&quot;?updated-max&quot;));
			}else{
				var lblname1 = thisUrl.substring(thisUrl.indexOf(&quot;/search/label/&quot;)+14,thisUrl.indexOf(&quot;?&amp;max&quot;));
			}
		}
	
		var home_page = &quot;/&quot;;
		if (thisUrl.indexOf(&quot;?q=&quot;)==-1 &amp;&amp; thisUrl.indexOf(&quot;.html&quot;)==-1){	
			if (thisUrl.indexOf(&quot;/search/label/&quot;)==-1){			
				document.write(&#39;&lt;script src=&quot;&#39;+home_page+&#39;feeds/posts/summary?alt=json-in-script&amp;callback=showpageCount&amp;max-results=99999&quot; &gt;&lt;\/script&gt;&#39;)
			}else{document.write(&#39;&lt;script src=&quot;&#39;+home_page+&#39;feeds/posts/full/-/&#39;+lblname1+&#39;?alt=json-in-script&amp;callback=showpageCount2&amp;max-results=99999&quot; &gt;&lt;\/script&gt;&#39;)
			}
		}
	</script>
</b:includable>
              <b:includable id='post' var='post'>
<!-- Experiment -->

<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
  <div class='post hentry fel-permalink-post' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
  	
    <b:if cond='data:post.thumbnailUrl'>
      <meta expr:content='data:post.thumbnailUrl' itemprop='image_url'/>
    </b:if>

    <a expr:name='data:post.id'/>
    <b:if cond='data:post.title'>
      <h1 class='post-title entry-title' itemprop='name'>
      <b:if cond='data:post.link'>
        <a expr:href='data:post.link'><data:post.title/></a>
      <b:else/>
        <b:if cond='data:post.url'>
          <b:if cond='data:blog.url != data:post.url'>
            <a expr:href='data:post.url'><data:post.title/></a>
          <b:else/>
            <data:post.title/>
          </b:if>
        <b:else/>
          <data:post.title/>
        </b:if>
      </b:if>
      </h1>
    </b:if>
      	
    <b:if cond='data:blog.metaDescription == &quot;&quot;'>
      <!-- Then use the post body as the schema.org description,
          for good G+/FB snippeting. -->
      <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id' itemprop='description articleBody'>
        <data:post.body/>
        <div style='clear: both;'/> <!-- clear for photos floats -->
      </div>
    <b:else/>
      <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id' itemprop='articleBody'>
        <data:post.body/>
        <div style='clear: both;'/> <!-- clear for photos floats -->
      </div>
    </b:if>

    <b:if cond='data:post.hasJumpLink'>
      <div class='jump-link'>
        <a expr:href='data:post.url + &quot;#more&quot;' expr:title='data:post.title'><data:post.jumpText/></a>
      </div>
    </b:if>
  </div>
</b:if>

<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<b:if cond='data:blog.pageType != &quot;item&quot;'>
				    
	<div class='post' id='post'>
	<div class='fel-home-posts'>
		<div class='fel-row'>
			<div class='fel-column fel-post-image-column'>
				<div class='fel-post-image'>
					<b:if cond='data:post.isFirstPost'> 
					</b:if>
					<a expr:href='data:post.url'><script type='text/javascript'>
					document.write(bp_thumbnail_resize(&quot;<data:post.thumbnailUrl/>&quot;,&quot;<data:post.title/>&quot;,125));
					</script></a>
				</div><!-- /.imagebox -->
			</div>
			<div class='fel-column fel-post-details-column'>
				<div class='fel-post-details'>
					In 
					<b:if cond='data:post.labels'>
				      
				      <b:loop values='data:post.labels' var='label'>
				        <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
				      </b:loop>
				    </b:if>
				    
					<b:if cond='data:top.showAuthor'>
			          <data:top.authorLabel/>
			            <b:if cond='data:post.authorProfileUrl'>
			              <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
			                <meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
			                <meta expr:content='data:blog.blogId' itemprop='articleBody/aiaBlogId'/>
			                <meta expr:content='data:post.id' itemprop='articleBody/aiaPostId'/>
			                <a expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
			                  <span itemprop='name'>Admin</span>
			                </a>
			              </span>
			            <b:else/>
			              <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
			                <meta expr:content='data:blog.blogId' itemprop='articleBody/aiaBlogId'/>
			                <meta expr:content='data:post.id' itemprop='articleBody/aiaPostId'/>
			                <span itemprop='name'>Admin</span>
			              </span>
			            </b:if>
			        </b:if>
					
					<div class='clear'/>
				</div><!-- /.fel-post-details -->
				
				<div class='fel-post-body'>
					<div class='entry-title'>
						<b:if cond='data:post.link'>
						<a expr:href='data:post.link'><data:post.title/></a>
						<b:else/>
						<b:if cond='data:post.url'>
						<b:if cond='data:blog.url != data:post.url'>
						<a expr:href='data:post.url'><data:post.title/></a>
						<b:else/>
						<data:post.title/>
						</b:if>
						<b:else/>
						<data:post.title/>
						</b:if>
						</b:if>
					</div>
				</div><!-- /.fel-post-body -->
				<div class='clear'/>
			</div><!-- /.fel-column -->
		</div><!-- /.fel-row -->
	</div><!-- /.fel-home-posts -->
	<div class='clear'/>
	</div><!-- /.post #post -->
</b:if>
</b:if>
	
<b:if cond='data:blog.pageType == &quot;item&quot;'>	
  <div class='post hentry fel-permalink-post' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
  	
    <b:if cond='data:post.thumbnailUrl'>
      <meta expr:content='data:post.thumbnailUrl' itemprop='image_url'/>
    </b:if>

    <a expr:name='data:post.id'/>
    <b:if cond='data:post.title'>
      <h1 class='post-title entry-title' itemprop='name'>
      <b:if cond='data:post.link'>
        <a expr:href='data:post.link'><data:post.title/></a>
      <b:else/>
        <b:if cond='data:post.url'>
          <b:if cond='data:blog.url != data:post.url'>
            <a expr:href='data:post.url'><data:post.title/></a>
          <b:else/>
            <data:post.title/>
          </b:if>
        <b:else/>
          <data:post.title/>
        </b:if>
      </b:if>
      </h1>
    </b:if>
	<div class='fel-post-details'>
		In 
		<b:if cond='data:post.labels'>
	      
	      <b:loop values='data:post.labels' var='label'>
	        <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
	      </b:loop>
	    </b:if>
	    
		<b:if cond='data:top.showAuthor'>
          <data:top.authorLabel/>
            <b:if cond='data:post.authorProfileUrl'>
              <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
                <meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
                <meta expr:content='data:blog.blogId' itemprop='articleBody/aiaBlogId'/>
                <meta expr:content='data:post.id' itemprop='articleBody/aiaPostId'/>
                <a expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
                  <span itemprop='name'>Admin</span>
                </a>
              </span>
            <b:else/>
              <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
                <meta expr:content='data:blog.blogId' itemprop='articleBody/aiaBlogId'/>
                <meta expr:content='data:post.id' itemprop='articleBody/aiaPostId'/>
                <span itemprop='name'>Admin</span>
              </span>
            </b:if>
        </b:if>
		
		On <data:post.dateHeader/>
		
		<b:if cond='data:post.allowComments'>
			<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 1'>1 <b:else/><data:post.numComments/> </b:if> COMMENTS</a>
		</b:if>
		<div class='clear'/>
	</div><!-- /.fel-post-details -->
	
	<div class='post-header'>
    </div>
	
	<div class='fel-perma-ad' style='display:inline-block;margin-right:10px;margin-bottom:10px;'>
		<div style='width:336px;height:280px;display:inline-block;'>
			<script type='text/javascript'>
				google_ad_client = &quot;ca-pub-2762737943861458&quot;;
				google_ad_slot = &quot;9310957521&quot;;
				google_ad_width = 336;
				google_ad_height = 280;
			</script>
			<script src='http://pagead2.googlesyndication.com/pagead/show_ads.js' type='text/javascript'/>
		</div>
    </div>
    
    <b:if cond='data:blog.metaDescription == &quot;&quot;'>
      <!-- Then use the post body as the schema.org description,
          for good G+/FB snippeting. -->
      <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id' itemprop='description articleBody'>
        <data:post.body/>
        <div style='clear: both;'/> <!-- clear for photos floats -->
      </div>
    <b:else/>
      <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id' itemprop='articleBody'>
        <data:post.body/>
        
        <div style='clear: both;'/> <!-- clear for photos floats -->
        
        <div style='margin-top:20px;'>
          <h3>Share this post</h3>
          <!-- AddThis Button BEGIN -->
<div class='addthis_toolbox addthis_default_style '>
<a class='addthis_button_facebook_like' fb:like:layout='button_count'/>
<a class='addthis_button_facebook_send'/>
<a class='addthis_button_google_plusone' g:plusone:size='medium'/> 
<a class='addthis_button_tweet'/>
<a class='addthis_button_linkedin_counter'/>
<a class='addthis_button_stumbleupon_badge'/>
<a class='addthis_counter addthis_pill_style'/>
</div>
<script type='text/javascript'>var addthis_config = {&quot;data_track_addressbar&quot;:false};</script>
<script src='//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-50e9a5c539e7e093' type='text/javascript'/>
<!-- AddThis Button END -->
        </div>  
        <!-- More in-->
		<div class='moreInLabel'>
			<style>
				.moreInLabel{margin-top:25px;margin-bottom:25px;}
				.moreInLabel #related-posts h2{display:none;}
			</style>
				<b:if cond='data:post.labels'>
			        <b:loop values='data:post.labels' var='label'>
				        <b:if cond='data:label.name != &quot;Articles&quot;'>
						<b:if cond='data:label.name != &quot;WebDev Essentials&quot;'>
							<b:if cond='data:label.name != &quot;Gallery&quot;'>
										<blockquote><a href='http://www.frontendlab.net/p/write-for-us.html'>Submit your content</a> related to <a expr:href='data:label.url' rel='tag'><data:label.name/></a> and get it listed here...</blockquote><br/><br/>
					         			<h2>More In <a expr:href='data:label.url' rel='tag'><data:label.name/></a></h2>
				        		</b:if>
				        	</b:if>
				        </b:if>
			        </b:loop>
		        </b:if>
			
			<b:if cond='data:post.labels'>
		        
		    </b:if>
		    
			<!-- Experiment2 -->
			<b:loop values='data:post.labels' var='label'>
			<b:if cond='data:label.isLast != &quot;true&quot;'>
			</b:if>
			<b:if cond='data:label.name != &quot;Articles&quot;'>
				<b:if cond='data:label.name != &quot;WebDev Essentials&quot;'>
					<b:if cond='data:label.name != &quot;Gallery&quot;'>
							<link href='http://blogger-related-posts.googlecode.com/svn/v2/style2.css' rel='stylesheet' type='text/css'/>
							<script src='https://front-end-lab.googlecode.com/svn/trunk/js/jquery.related-posts-widget-2.0.min.js' type='text/javascript'/>
							
							<div class='moreInContent'>
							&lt;!-- {
								blog_url:&#39;http://www.frontendlab.net&#39;
								,max_posts:3
								,max_tags:3
								,posts_per_tag:3
								,tags:[&#39;<data:label.name/>&#39;]
								,related_title:&#39;&#39;
								,thumb_size:&#39;s200-c&#39;
							} --&gt;!
							loading..
							</div>
					</b:if>
				</b:if>
			</b:if>
			</b:loop>
			<div class='clear'/>
		</div><!-- /.moreInLabel -->	
        
      </div>
    </b:if>

    <b:if cond='data:post.hasJumpLink'>
      <div class='jump-link'>
        <a expr:href='data:post.url + &quot;#more&quot;' expr:title='data:post.title'><data:post.jumpText/></a>
      </div>
    </b:if>
	
    <div class='post-footer'>

 	    <div id='disqus_thread' style='margin-top:25px;'/>
        <script type='text/javascript'>
            /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
            var disqus_shortname = &#39;frontendlab&#39;; // required: replace example with your forum shortname

            /* * * DON&#39;T EDIT BELOW THIS LINE * * */
            (function() {
                var dsq = document.createElement(&#39;script&#39;); dsq.type = &#39;text/javascript&#39;; dsq.async = true;
                dsq.src = &#39;http://&#39; + disqus_shortname + &#39;.disqus.com/embed.js&#39;;
                (document.getElementsByTagName(&#39;head&#39;)[0] || document.getElementsByTagName(&#39;body&#39;)[0]).appendChild(dsq);
            })();
        </script>
        <noscript>Please enable JavaScript to view the <a href='http://disqus.com/?ref_noscript'>comments powered by Disqus.</a></noscript>
        <a class='dsq-brlink' href='http://disqus.com'>comments powered by <span class='logo-disqus'>Disqus</span></a>
    </div>
  </div>
</b:if>
</b:includable>
              <b:includable id='postQuickEdit' var='post'>
  <b:if cond='data:post.editUrl'>
    <span expr:class='&quot;item-control &quot; + data:post.adminClass'>
      <a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'>
        <img alt='' class='icon-action' height='18' src='http://img2.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/>
      </a>
    </span>
  </b:if>
</b:includable>
              <b:includable id='shareButtons' var='post'>
  <b:if cond='data:top.showEmailButton'><a class='goog-inline-block share-button sb-email' expr:href='data:post.sharePostUrl + &quot;&amp;target=email&quot;' expr:title='data:top.emailThisMsg' target='_blank'><span class='share-button-link-text'><data:top.emailThisMsg/></span></a></b:if><b:if cond='data:top.showBlogThisButton'><a class='goog-inline-block share-button sb-blog' expr:href='data:post.sharePostUrl + &quot;&amp;target=blog&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=270,width=475\&quot;); return false;&quot;' expr:title='data:top.blogThisMsg' target='_blank'><span class='share-button-link-text'><data:top.blogThisMsg/></span></a></b:if><b:if cond='data:top.showTwitterButton'><a class='goog-inline-block share-button sb-twitter' expr:href='data:post.sharePostUrl + &quot;&amp;target=twitter&quot;' expr:title='data:top.shareToTwitterMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToTwitterMsg/></span></a></b:if><b:if cond='data:top.showFacebookButton'><a class='goog-inline-block share-button sb-facebook' expr:href='data:post.sharePostUrl + &quot;&amp;target=facebook&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;' expr:title='data:top.shareToFacebookMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToFacebookMsg/></span></a></b:if><b:if cond='data:top.showOrkutButton'><a class='goog-inline-block share-button sb-orkut' expr:href='data:post.sharePostUrl + &quot;&amp;target=orkut&quot;' expr:title='data:top.shareToOrkutMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToOrkutMsg/></span></a></b:if><b:if cond='data:top.showDummy'><div class='goog-inline-block dummy-container'><data:post.dummyTag/></div></b:if>
</b:includable>
              <b:includable id='status-message'>
  <b:if cond='data:navMessage'>
  <div class='status-msg-wrap'>
    <div class='status-msg-body'>
      <data:navMessage/>
    </div>
    <div class='status-msg-border'>
      <div class='status-msg-bg'>
        <div class='status-msg-hidden'><data:navMessage/></div>
      </div>
    </div>
  </div>
  <div style='clear: both;'/>
  </b:if>
</b:includable>
              <b:includable id='threaded-comment-form' var='post'>
  <div class='comment-form'>
    <a name='comment-form'/>
    <b:if cond='data:mobile'>
      <p><data:blogCommentMessage/></p>
      <data:blogTeamBlogMessage/>
      <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
      <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410' id='comment-editor' name='comment-editor' src='' style='display: none' width='100%'/>
    <b:else/>
      <p><data:blogCommentMessage/></p>
      <data:blogTeamBlogMessage/>
      <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
      <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410' id='comment-editor' name='comment-editor' src='' width='100%'/>
    </b:if>
    <data:post.friendConnectJs/>
    <data:post.cmtfpIframe/>
    <script type='text/javascript'>
      BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;, &#39;<data:post.communityId/>&#39;);
    </script>
  </div>
</b:includable>
              <b:includable id='threaded_comment_js' var='post'>
  <script async='async' expr:src='data:post.commentSrc' type='text/javascript'/>

  <script type='text/javascript'>
    (function() {
      var items = <data:post.commentJso/>;
      var msgs = <data:post.commentMsgs/>;
      var config = <data:post.commentConfig/>;

// <![CDATA[
      var cursor = null;
      if (items && items.length > 0) {
        cursor = parseInt(items[items.length - 1].timestamp) + 1;
      }

      var bodyFromEntry = function(entry) {
        if (entry.gd$extendedProperty) {
          for (var k in entry.gd$extendedProperty) {
            if (entry.gd$extendedProperty[k].name == 'blogger.contentRemoved') {
              return '<span class="deleted-comment">' + entry.content.$t + '</span>';
            }
          }
        }
        return entry.content.$t;
      }

      var parse = function(data) {
        cursor = null;
        var comments = [];
        if (data && data.feed && data.feed.entry) {
          for (var i = 0, entry; entry = data.feed.entry[i]; i++) {
            var comment = {};
            // comment ID, parsed out of the original id format
            var id = /blog-(\d+).post-(\d+)/.exec(entry.id.$t);
            comment.id = id ? id[2] : null;
            comment.body = bodyFromEntry(entry);
            comment.timestamp = Date.parse(entry.published.$t) + '';
            if (entry.author && entry.author.constructor === Array) {
              var auth = entry.author[0];
              if (auth) {
                comment.author = {
                  name: (auth.name ? auth.name.$t : undefined),
                  profileUrl: (auth.uri ? auth.uri.$t : undefined),
                  avatarUrl: (auth.gd$image ? auth.gd$image.src : undefined)
                };
              }
            }
            if (entry.link) {
              if (entry.link[2]) {
                comment.link = comment.permalink = entry.link[2].href;
              }
              if (entry.link[3]) {
                var pid = /.*comments\/default\/(\d+)\?.*/.exec(entry.link[3].href);
                if (pid && pid[1]) {
                  comment.parentId = pid[1];
                }
              }
            }
            comment.deleteclass = 'item-control blog-admin';
            if (entry.gd$extendedProperty) {
              for (var k in entry.gd$extendedProperty) {
                if (entry.gd$extendedProperty[k].name == 'blogger.itemClass') {
                  comment.deleteclass += ' ' + entry.gd$extendedProperty[k].value;
                } else if (entry.gd$extendedProperty[k].name == 'blogger.displayTime') {
                  comment.displayTime = entry.gd$extendedProperty[k].value;
                }
              }
            }
            comments.push(comment);
          }
        }
        return comments;
      };

      var paginator = function(callback) {
        if (hasMore()) {
          var url = config.feed + '?alt=json&v=2&orderby=published&reverse=false&max-results=50';
          if (cursor) {
            url += '&published-min=' + new Date(cursor).toISOString();
          }
          window.bloggercomments = function(data) {
            var parsed = parse(data);
            cursor = parsed.length < 50 ? null
                : parseInt(parsed[parsed.length - 1].timestamp) + 1
            callback(parsed);
            window.bloggercomments = null;
          }
          url += '&callback=bloggercomments';
          var script = document.createElement('script');
          script.type = 'text/javascript';
          script.src = url;
          document.getElementsByTagName('head')[0].appendChild(script);
        }
      };
      var hasMore = function() {
        return !!cursor;
      };
      var getMeta = function(key, comment) {
        if ('iswriter' == key) {
          var matches = !!comment.author
              && comment.author.name == config.authorName
              && comment.author.profileUrl == config.authorUrl;
          return matches ? 'true' : '';
        } else if ('deletelink' == key) {
          return config.baseUri + '/delete-comment.g?blogID='
               + config.blogId + '&postID=' + comment.id;
        } else if ('deleteclass' == key) {
          return comment.deleteclass;
        }
        return '';
      };

      var replybox = null;
      var replyUrlParts = null;
      var replyParent = undefined;

      var onReply = function(commentId, domId) {
        if (replybox == null) {
          // lazily cache replybox, and adjust to suit this style:
          replybox = document.getElementById('comment-editor');
          if (replybox != null) {
            replybox.height = '250px';
            replybox.style.display = 'block';
            replyUrlParts = replybox.src.split('#');
          }
        }
        if (replybox && (commentId !== replyParent)) {
          document.getElementById(domId).insertBefore(replybox, null);
          replybox.src = replyUrlParts[0]
              + (commentId ? '&parentID=' + commentId : '')
              + '#' + replyUrlParts[1];
          replyParent = commentId;
        }
      };

      var hash = (window.location.hash || '#').substring(1);
      var startThread, targetComment;
      if (/^comment-form_/.test(hash)) {
        startThread = hash.substring('comment-form_'.length);
      } else if (/^c[0-9]+$/.test(hash)) {
        targetComment = hash.substring(1);
      }

      // Configure commenting API:
      var configJso = {
        'maxDepth': config.maxThreadDepth
      };
      var provider = {
        'id': config.postId,
        'data': items,
        'loadNext': paginator,
        'hasMore': hasMore,
        'getMeta': getMeta,
        'onReply': onReply,
        'rendered': true,
        'initComment': targetComment,
        'initReplyThread': startThread,
        'config': configJso,
        'messages': msgs
      };

      var render = function() {
        if (window.goog && window.goog.comments) {
          var holder = document.getElementById('comment-holder');
          window.goog.comments.render(holder, provider);
        }
      };

      // render now, or queue to render when library loads:
      if (window.goog && window.goog.comments) {
        render();
      } else {
        window.goog = window.goog || {};
        window.goog.comments = window.goog.comments || {};
        window.goog.comments.loadQueue = window.goog.comments.loadQueue || [];
        window.goog.comments.loadQueue.push(render);
      }
    })();
// ]]>
  </script>
</b:includable>
              <b:includable id='threaded_comments' var='post'>
  <div class='comments' id='comments'>
    <a name='comments'/>
    <h4><data:post.commentLabelFull/>:</h4>

    <div class='comments-content'>
      <b:if cond='data:post.embedCommentForm'>
        <b:include data='post' name='threaded_comment_js'/>
      </b:if>
      <div class='clear'/>
      <div id='comment-holder'>
         <data:post.commentHtml/>
      </div>
    </div>

    <p class='comment-footer'>
      <b:if cond='data:post.allowNewComments'>
        <b:include data='post' name='threaded-comment-form'/>
      <b:else/>
        <data:post.noNewCommentsText/>
      </b:if>
    </p>

    <b:if cond='data:showCmtPopup'>
      <div id='comment-popup'>
        <iframe allowtransparency='true' frameborder='0' id='comment-actions' name='comment-actions' scrolling='no'>
        </iframe>
      </div>
    </b:if>

    <div id='backlinks-container'>
    <div expr:id='data:widget.instanceId + &quot;_backlinks-container&quot;'>
       <b:if cond='data:post.showBacklinks'>
         <b:include data='post' name='backlinks'/>
       </b:if>
    </div>
    </div>
  </div>
</b:includable>
            </b:widget>
            <b:widget id='HTML5' locked='false' title='' type='HTML'>
              <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>

  <b:include name='quickedit'/>
</b:includable>
            </b:widget>
          </b:section>
        </div>
        </div>

        <div class='column-left-outer'>
        <div class='column-left-inner'>
          <aside>
          <macro:include id='main-column-left-sections' name='sections'>
            <macro:param default='0' name='num' value='0'/>
            <macro:param default='sidebar-left' name='idPrefix'/>
            <macro:param default='sidebar' name='class'/>
            <macro:param default='true' name='includeBottom'/>
          </macro:include>
          </aside>
        </div>
        </div>

        <div class='column-right-outer'>
        <div class='column-right-inner'>
          <aside>
          <macro:include id='main-column-right-sections' name='sections'>
            <macro:param default='2' name='num' value='2'/>
            <macro:param default='sidebar-right' name='idPrefix'/>
            <macro:param default='sidebar' name='class'/>
            <macro:param default='true' name='includeBottom'/>
          </macro:include>
          </aside>
        </div>
        </div>

        </div>

        <div style='clear: both'/>
      <!-- columns -->
      </div>

    <!-- main -->
    </div>
    </div>
    <div class='main-cap-bottom cap-bottom'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    </div>

    <footer>
    <div class='footer-outer'>
    <div class='footer-cap-top cap-top'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    <div class='fauxborder-left footer-fauxborder-left'>
    <div class='fauxborder-right footer-fauxborder-right'/>
    <div class='region-inner footer-inner'>
      <macro:include id='footer-sections' name='sections'>
        <macro:param default='2' name='num' value='3'/>
        <macro:param default='footer' name='idPrefix'/>
        <macro:param default='foot' name='class'/>
        <macro:param default='false' name='includeBottom'/>
      </macro:include>
      <!-- outside of the include in order to lock Attribution widget -->
      <b:section class='foot' id='footer-3' showaddelement='no'>
        <b:widget id='Attribution1' locked='true' title='' type='Attribution'>
          <b:includable id='main'>
    <b:if cond='data:feedbackSurveyLink'>
      <div class='mobile-survey-link' style='text-align: center;'>
        <data:feedbackSurveyLink/>
      </div>
    </b:if>

    <div class='widget-content' style='text-align: center;'>
      <b:if cond='data:attribution != &quot;&quot;'>
       <data:attribution/>
      </b:if>
    </div>

    <b:include name='quickedit'/>
  </b:includable>
        </b:widget>
      </b:section>
    </div>
    </div>
    <div class='footer-cap-bottom cap-bottom'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    </div>
    </footer>

  <!-- content -->
  </div>
  </div>
  <div class='content-cap-bottom cap-bottom'>
    <div class='cap-left'/>
    <div class='cap-right'/>
  </div>
  </div>
  </div>

  <script type='text/javascript'>
    window.setTimeout(function() {
        document.body.className = document.body.className.replace(&#39;loading&#39;, &#39;&#39;);
      }, 10);
  </script>
  <b:include data='blog' name='google-analytics'/>
  
  <script type='text/javascript'>
	$(&#39;#row2-prev&#39;).replaceWith($(&#39;#blog-pager-newer-link&#39;).html());
	$(&#39;#row2-next&#39;).replaceWith($(&#39;#blog-pager-older-link&#39;).html());
  </script>
</body>

<macro:includable id='sections' var='col'>
  <macro:if cond='data:col.num == 0'>
  <macro:else/>
    <b:section mexpr:class='data:col.class' mexpr:id='data:col.idPrefix + &quot;-1&quot;' preferred='yes' showaddelement='yes'/>

    <macro:if cond='data:col.num &gt;= 2'>
      <table border='0' cellpadding='0' cellspacing='0' mexpr:class='&quot;section-columns columns-&quot; + data:col.num'>
      <tbody>
      <tr>
        <td class='first columns-cell'>
          <b:section mexpr:class='data:col.class' mexpr:id='data:col.idPrefix + &quot;-2-1&quot;'/>
        </td>

        <td class='columns-cell'>
          <b:section mexpr:class='data:col.class' mexpr:id='data:col.idPrefix + &quot;-2-2&quot;'/>
        </td>

        <macro:if cond='data:col.num &gt;= 3'>
          <td class='columns-cell'>
            <b:section mexpr:class='data:col.class' mexpr:id='data:col.idPrefix + &quot;-2-3&quot;'/>
          </td>
        </macro:if>

        <macro:if cond='data:col.num &gt;= 4'>
          <td class='columns-cell'>
            <b:section mexpr:class='data:col.class' mexpr:id='data:col.idPrefix + &quot;-2-4&quot;'/>
          </td>
        </macro:if>
      </tr>
      </tbody>
      </table>

      <macro:if cond='data:col.includeBottom'>
        <b:section mexpr:class='data:col.class' mexpr:id='data:col.idPrefix + &quot;-3&quot;' showaddelement='no'/>
      </macro:if>
    </macro:if>
  </macro:if>
</macro:includable>

<b:section-contents id='sidebar-right-1'>
  <b:widget id='HTML7' locked='false' title='' type='HTML'>
    <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>

  <b:include name='quickedit'/>
</b:includable>
  </b:widget>
  <b:widget id='HTML10' locked='false' title='' type='HTML'>
    <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>

  <b:include name='quickedit'/>
</b:includable>
  </b:widget>
  <b:widget id='HTML4' locked='false' title='' type='HTML'>
    <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>

  <b:include name='quickedit'/>
</b:includable>
  </b:widget>
  <b:widget id='HTML6' locked='false' title='Ask Me Anything' type='HTML'>
    <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>

  <b:include name='quickedit'/>
</b:includable>
  </b:widget>
</b:section-contents><b:section-contents id='sidebar-right-2-1'/><b:section-contents id='sidebar-right-2-2'/><b:section-contents id='sidebar-right-3'/><b:section-contents id='footer-1'>
  <b:widget id='HTML8' locked='false' title='JavaScript' type='HTML'>
    <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>

  <b:include name='quickedit'/>
</b:includable>
  </b:widget>
  <b:widget id='HTML3' locked='false' title='StatCounter' type='HTML'>
    <b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>

  <b:include name='quickedit'/>
</b:includable>
  </b:widget>
</b:section-contents><b:section-contents id='footer-2-1'/><b:section-contents id='footer-2-2'/><b:section-contents id='footer-2-3'/></html>